I would say this is a new favorite in the category... "Taco Shop without Beer" Really good Mexican food...
All reviews seem positive