Mariachi’s II Mexican Restaurant

$ • Mexican, Tex-Mex

Hours:
4625 Gravois Ave, St. Louis
(314) 353-1571

Take-Out/Delivery Options

Customers' Favorites

Recent Reviews

4.6 (58)

One of the best Mexican restaurants I’ve ever tried. Excellent burritos, fajitas, and amazing mole sauce, verde, and salsa. They also make a very spicy ?️ salsa if you ask. The meat is very tender, moist, and seasoned very well. Huge portions for food for a very reasonable price! This is a must stop place to eat! Super nice people with excellent service and awesome food!

I moved from Texas to St. Louis in 2022, and ever since then, I have been pining for real Mexican breakfast. I had honestly given up hope. Then my partner found this place online and we decided to give it a shot. I knew we’d found a good spot when I saw Cafe de Olla on the menu… I never thought I’d find a restaurant here that served it! The portions are generous and the food is well-prepared. The tortillas are spot-on. It reminded me of my favorite restaurants both in Texas...read full review
I am from California and Mariachis is located in St. Louis Missouri. I am a Mexican food snob because I grew up in San Francisco with authentic Mexican food and many Latina/Latino friends who taught me how to cook from scratch from their own kitchens, and I have never found any restaurants in the Midwest that even came close Until I found Mariachis. This place is incredible. The food is amazing, authentic, and the customer service is out of this world. It’s two hours away from...read full review

More Reviews(260)

Ratings

View all photos

Hours

Monday 6AM - 9PM
Tuesday 6AM - 9PM
Wednesday Closed
Thursday 6AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 8AM - 9PM
Updated on: