Your reviews surprise me. I've been to El Zarape a number of times, and I really like it. Sure, it's small, I do agree with that. But I've always found the food to be very good, and service has always been much better than mediocre. I totally disagree with your review.