Mexican Restaurant
$$
4.6 (1381)
Mariachi's II Mexican Restaurant is celebrated for its authentic Mexican cuisine, with many patrons praising the variety and quality of the dishes. Customers appreciate the attentive service and the inviting atmosphere, making it a popular spot for both casual dining and special occasions.
Restaurant website: Website
Phone number: (314) 353-1571
Address: 4625 Gravois Ave, St. Louis, MO 63116, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I had high hopes for Mariachi's II based on the reviews—however, my experience was somewhat mixed. The atmosphere is lively and welcoming, but I found the food to be inconsistent. The enchiladas were alright, but I’ve definitely had better. Nevertheless, the service was commendable and added positively to the experience. I would consider returning to sample other dishes. " (*Curated Review*)
" Mariachi's II has proven to be a remarkable spot for authentic Mexican food! My family and I loved the variety of options available. The pork tacos were a crowd-pleaser, and the portion size was impressive. The ambiance was friendly and buzzing, perfect for our family outing. Service was quick and efficient, and I've already recommended this place to friends looking for a good Mexican restaurant in the area! " (*Curated Review*)
" I had a satisfying dining experience at Mariachi's II tonight. The food arrived quickly, and I opted for their special fajitas. The seasoning was right on point, and the portion was generous! The only downside was that it was somewhat noisy, making conversation a bit challenging. Overall, a place I’d recommend if you’re in the mood for great Mexican food. " (*Curated Review*)
" Every visit to Mariachi's II feels like an exciting adventure! The menu is filled with a plethora of authentic options to explore. I have tried their tamales and chicken mole, both of which were utterly delicious! The service is always exceptional here; I feel like the staff knows how to make you feel cared for during your meal. Great value for the price too. Truly one of St. Louis' treasures! " (*Curated Review*)
" Mariachi's II truly delivers on authentic Mexican cuisine. The staff is friendly and attentive, significantly enhancing the dining experience. I had nachos to start and was blown away by the generous toppings. My main course of enchiladas was bursting with flavor. I loved the rich, savory sauces that accompanied the abundance of fillings. Will definitely recommend this charm of a place to everyone I know! " (*Curated Review*)
" My experience at Mariachi's II left a lot to be desired. The staff did their best, but it was somewhat chaotic during peak hours. The salsa was tasty, but the tacos I ordered were not what I had expected—they felt lacking in freshness. However, I did appreciate the clean environment and the friendly service. I might be willing to give this place another chance with a different dish. " (*Curated Review*)
" Great dining experience at Mariachi's II! The ambiance was nice for a casual dinner, with folks around enjoying their meals and good conversations. I had the shrimp tacos, which were delightful! The flavors popped, and the portion size was reasonable. Service was attentive without being hovering, just the way I like it! Will definitely return to try their fajitas next time. " (*Curated Review*)
Address: 887 Kingsland Ave, St. Louis, MO 63130, USA
Address: 5201 Southwest Ave, St. Louis, MO 63139, USA
Address: 727 N 1st St, St. Louis, MO 63102, USA
Address: 2 The Blvd Saint Louis, Richmond Heights, MO 63117, USA
Address: 2225 Macklind Ave, St. Louis, MO 63110, USA
Address: 5256 Wilson Ave, St. Louis, MO 63110, USA
Address: 6623 Delmar Blvd, University City, MO 63130, USA
Address: 3279 Hampton Ave, St. Louis, MO 63139, USA
Address: 7266 Manchester Rd, Maplewood, MO 63143, USA
Address: 2132 Edwards St, St. Louis, MO 63110, USA