10 Restaurants in Mississippi to Get Mexican Food That Will Blow Your Mind

Mississippi is practically synonymous with great food. And while Mexican cuisine may not be the first thing that comes to mind when thinking about the state, that doesn’t mean options don’t exist, which actually makes sense since the Delta is known for their tamales. From delicious homemade salsa to larger-than-life burritos, these 10 restaurants in Mississippi have the most amazing Mexican food.

If you love Mexican food, then you’ll want to visit Maria’s – home of the Ocho-Cinco 5 lb Burrito Challenge. Aside from the gigantic burrito, this Southaven favorite lives up to its promise of serving “Mexican with a twist” by offering everything from the standard fare to mouthwatering creations like BBQ crispy fried flautas.

Another challenge for burrito lovers, El Agave’s Big Daddy Burrito Challenge requires consuming an entire four-pound burrito which, by the way, is stuffed to the max. Not in the mood for a huge burrito? That’s okay; the menu is teeming with options that include everything from traditional cuisine to signature creations. While there, be sure to try the guacamole, which is made right at the table.

While not strictly a Mexican restaurant, the Iron Horse Grill is definitely worthy of a mention. The menu offers an extensive fare, which just so happens to include some amazing Mexican cuisine. You'll find charcoal grilled fajitas made with hand cut Angus and Biloxi shrimp, hot tamales straight from the Delta, and amazing specialty items, like crawfish and crab or chicken and black bean enchiladas.

The fact that Babalu Tacos and Tapas has expanded and now includes five locations says a lot about this unique eatery. The excellent atmosphere is only outshined by the menu, which offers an extensive fare that includes everything from fresh, tableside guacamole to gourmet tacos.

This Gulfport favorite falls somewhere between a fast food joint and a sit down restaurant – and that’s exactly the point. When the eatery was opened in 1979, the goal was to provide affordable, quality food quickly, and to this day, Taco Sombrero delivers. From a la carte options that start at just over $1 to dinner plates that don’t go over $10, it’s easy to see why Taco Sombrero has remained a favorite throughout the years.

Providing both mouthwatering food and a great atmosphere, El Aguila has quickly become one of the top restaurants on the Gulf Coast. The menu is overflowing with amazing gourmet options, which can be enjoyed either on the quaint patio or in the elegant dining room.

From the homemade salsas and mole sauce to daily lunch specials, El Milagro serves some of the best Mexican food this side of the border – a notion that’s been confirmed by the fact that the restaurant was voted “Oxford’s Favorite Mexican Food” three years in a row.

Promising a “culinary tradition from deep inside Mexico,” El Rancho is a true foodie’s dream come true. Dishes are prepared with only the best meats, vegetables, and spices, resulting in authentic Mexican cuisine that will please even the pickiest of eaters.

I don’t know about you, but after reading this, I’ve got to go get some Mexican food!

Mississippi In Your Inbox

Thank you! You'll receive your first newsletter soon!

Love Mississippi? Get more stories like this one delivered right to your email.

Even though she was born in New York, Daniella has lived in the south pretty much her entire life. The self-proclaimed southerner graduated from the University of Southern Mississippi in 2011. Since graduation, she has worked as a freelance writer for several websites and opened a clothing consignment shop in her town of Picayune, MS.