Top Restaurants For Cinco De Mayo In St. Louis

April 16, 2014 8:00 AM

Enjoying a dining experience, complete with great Mexican food, is the perfect way to celebrate Cinco de Mayo. As the name implies, Cinco de Mayo is celebrated on the 5th of May. Often confused with Mexican Independence Day, these fiesta celebrations commemorate a single battle and it is widely celebrated in America and other parts of Mexico every year during the first week of May. Sit down, shout, “ole'” and enjoy the fiesta at these top restaurants for Cinco de Mayo in St. Louis.

chimichangas Top Restaurants For Cinco De Mayo In St. Louis


5425 S. Grand Blvd.
St. Louis, MO 63111
(314) 352-0202

Bring your appetite when you open the door to this Holly Hills restaurant that makes every day feel like a Cinco de Mayo celebration. You will be greeted with a huge bowl of chips and salsa to kick off your authentic Mexican meal. Choose from everyday low-priced menu items that will make you want to dance. Choose from 12 lunch specials that are less than $5 and 60 dinner items that will cost you less than $9. Of course, many diners choose an authentic chimichanga dish from which the restaurant gets its name.

rosalitas Top Restaurants For Cinco De Mayo In St. Louis


Rosalita’s Cantina
1235 Washington Ave.
St. Louis, MO 63103
(314) 621-2700

Enjoy Cinco de Mayo at the only Tex-Mex restaurant located downtown, in the Washington Avenue Loft District. From the first stack of nachos or fresh guacamole prepared at your table, your mouth will surely be watering. Satisfy those taste buds when you order from a menu that includes classic Mexican food mixed with a wide variety of modern offerings as well. Celebrate alone, gather a group of up to 75 friends and reserve a special banquet room or ask about buffet catering options to host your own grand Cinco de Mayo fiesta at home.

ruiz Top Restaurants For Cinco De Mayo In St. Louis

(credit Ruiz Mexican Restaurant Facebook)

Ruiz Mexican Restaurant

901 N. US Highway 67
Florissant, MO 63031
(314) 838-3500

Get ready to fiesta inside this fourth-generation family-owned traditional Mexican restaurant. Slide your fork into a grilled chicken taco bowl, dip a chip into some salsa or deliciously fresh guacamole and finish it all off with some fried ice cream. From the specialty guacamole to tasty fajitas, burritos or enchiladas, everyone leaves satisfied. Enjoy your Cinco de Mayo at the oldest Mexican restaurant in North County, with servers and chefs who quickly feel more like one, big extended family rather than employees.

Related:  Top Guacamole in St. Louis

lachata Top Restaurants For Cinco De Mayo In St. Louis


La Chata Mexican Restaurant
2027 Highway K
O’Fallon, MO 63368
(636) 978-5329

Experience some of the most authentic Mexican food in the area at La Chata. The cozy environment of this restaurant will have you feeling as if you are part of the family. From the cheese nachos and tortilla soup to a full platter of satisfying enchiladas, every bite feels like its own little party. For Cinco de Mayo celebrations, stretch your legs on the patio with outdoor seating.

el indio Top Restaurants For Cinco De Mayo In St. Louis

(credit El Indio Authentic Mexican Restaurant Facebook)

El Indio Authentic Mexican Restaurant
9865 Manchester Road
St. Louis, MO 63119
(314) 968-9012

What better place to celebrate Cinco de Mayo than among authentic Mexican family? The owners consistently strive to deliver the taste and energy of Mexico to the St. Louis community. This family-owned Mexican restaurant has been part of the Rock Hill community since 2003. Don’t be surprised if, after one taste-filled visit, you become a fast fan of this traditional Mexican fare.

Related: Top Taco Tuesday Specials in St. Louis

Tere Scott is a freelance writer and author of e-books and two educational blogs. She loves to research information to share. She currently resides in St. Louis. Her work can be found at