I've tried this place on several occasions hoping for satisfaction and I must say that I gave up. On every visit, food was bland and seemed to be right out of the microwave. Service was nothing to brag about and most visits were not during peak hours. For this place to be considered #1 makes it obvious most folks in South Florida have never tasted real authentic Mexican cuisine.
Pros: Seated quickly
Cons: Food, Service, Taste
more