Cinco de Mayo

Celebrate Cinco de Mayo on May 5: From Hacienda to Las Palmas, find St. Louis' best Mexican restaurants and margaritas.

Updated: April 07, 2008

Mexican Restaurants and Margaritas


9748 Manchester Rd, St Louis, MO 63119

Chevys Fresh Mex

1305 Central Park Dr, O Fallon, IL 62269

Chuy Arzola's Tex-Mex Rstrnt

3701 Lindell Avenue, St Louis, MO 63108

Celebrate Cinco de Mayo with the large selection of margaritas at the Dogtown eatery with a patio.

Arcelia's Mexicana Restaurant

2001 Park Ave Ste A, St Louis, MO 63104

Join the revelry at the authentic Mexican eatery that offers a full bar and traditional south-of-the-border favorites.

Pueblo Solis

5127 Hampton Ave, St Louis, MO 63109

Enjoy a selection of margaritas at this casual and intimate restaurant that dishes up homemade chips and salsa.

Zuzu Handmade Mexican Food

31 N Central Ave, St Louis, MO 63105

Ruiz Mexican Restaurant

901 N US Highway 67, Florissant, MO 63031

Locals flock here for margaritas and full-blown authentic Mexican cuisine.

Chimichanga Mexican Restaurant

5425 S Grand Blvd, Saint Louis, MO 63111

El Maguey

7014 Chippewa St, Saint Louis, MO 63119

Las Palmas Mexican Restaurant

4030 Woodson Rd, St Louis, MO 63134