"There's only one Zagat Rated Taco shop in Mexico City. They serve the best tacos I have ever eaten. Of the thousands of taco stands in Mexico City, this one stands way above the rest. That's our goal and we think you'll agree our goal is achieved each time we delivery to a customer."
- Peter Glick, Owner