The food is great, the people are wonderful, the atmosphere fantastic. A must visit in Sierra Madre! Pros: Everything
All reviews seem positive