I've spent much time in Mexico, and this place is outstanding. The food is superb, and the environment is quintessential Mexico. Further, the prices are outstanding!!! Pros: ...
All reviews seem positive