"Consistently Good. Cinco de Mayo is always an enjoyable dining experience. The tortillas and salsa that come with every meal are a nice treat, and are promptly replaced if they run dry. And the service ... oh the service. It is fantastic. The restaurant can be packed with diners with a wait to get in, and still the food comes out in only a few minutes. Any your drinks? They just won't run dry because you'll always get more. At least in my experience. You can't beat that. If you want to mix it up a little, just get the daily lunch special, which is a great deal. The regular menu prices are perhaps a little high, but with the quantity of food you get, usually topped with fresh veggies, it's still a decent value. As for the food itself, I find it quite flavorful, and not overbearingly hot or spicy. Not every dish has been great, but absolutely none have been bad, and that's saying something over dozens of visits."