This is good food with a unique flavor (mediterranean?). From talking with others who have eaten there, you either really like it or you really don't. Be open minded, it's worth a try for anyone. If you are looking for full fledged mexican, go to Arcelia's down in St. Louis city. I would say this is mexican with a flair. For instance the salad I ordered tasted like it had italian dressing. On one evening occasion they had a really good guitar player and his young daughter was there singing a few songs. (Good music, added ambience to an otherwise ordinary looking place.) And if I understood correctly the owner worked at another well known restaurant before becoming business owner himself.
Pros: Not your ordinary mexican food
Cons: Can be pricey if you like to pick and choose
more