Enjoyed this food very much in Sept 07. She had just opened and we were happy to have found the place. Atmostphere reminds us of wonderful trips to Mexico.
All reviews seem positive