This place was recommended by several locals. We expected a sit-down restaurant but it was counter service. The menu is varied, covering all the traditionals. What was surprising was the quality of the food. Simply put, one of the best Mexican restaurants we've been to around the US. Superb food, lots of it. If you don't mind the counter ordering, lack of fancy tables and chairs, and just want a great meal at a good price, this is recommended as a must-eat in Miami Beach.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.