



Tequila, Tacos, Tostadas and more!



On May 5, 1862, Mexican forces defeated the French army at the Battle of Puebla, inadvertently establishing one of the most fun and festive American holidays. Although Cinco de Mayo may technically be a Mexican day of remembrance, it really only blossomed when Mexican-Americans took the celebration stateside, sharing their customs and culture with newfound compadres. Today, Americans of all stripes enjoy chowing down on tacos every fifth of May in honor of our neighbors to the south — and thankfully, options abound when it comes to quality Mexican cuisine north of the border. Take a look at GAYOT.com's list of the Top 10 Mexican Restaurants in the U.S. to find great places to celebrate Cinco de Mayo from coast to coast.





Petty Cash Taqueria — Los Angeles

Petty Cash Taqueria tempts Angelenos with ceviches, tacos and more unusual offerings like pig ear nachos. Stop by during "hora feliz" (aka happy hour) Mon.-Fri. from 5 p.m.-6 p.m. for food and drink specials.





Mi Tierra Cafe y Panaderia — San Antonio

Established in 1941, Mi Tierra Cafe y Panaderia is the don of Mexican dining in San Antonio. Along with Tex-Mex classics, there are authentic offerings like baked cabrito (kid goat) and menudo, a tripe soup that is a legendary hangover cure. On your way out, don't fail to pick up some of the best pan dulce in town.





Toloache — New York

Casual-chic surroundings nicely complement chef Julian Medina's haute Mexican delights at this New York restaurant. If you're in the mood for challenge, try the chapulines, which are — of course — Oaxacan-style dried grasshoppers.

Read the Complete List of the Top 10 Mexican Restaurants in the U.S.





RELATED CONTENT ON GAYOT.COM

Mexico Travel Guide

How to make a perfect margarita

Top 10 Tequilas



