We go to this restaurant about once a week, and have been disappointed only a handful of times over the years, which is why I didn't give it 5 stars. After all, no place can be 100% perfect 100% of the time! Overall, Mexico consistently provides good food and even better service. When the wait staff is busy, the managers will come by to take an order, refill a drink or bus a table. The have great salsa and chips, and make a great chicken fajita too!!
more