Enjoy a wide menu of traditional Mexican dishes, including fajitas, burritos, and tamales, made with fresh ingredients.
Savor hearty meals with large servings that offer great value, perfect for sharing or taking home.
Experience a fun, vibrant setting with music and a friendly crowd, ideal for social gatherings and celebrations.
Benefit from fast, attentive service with quick seating and food delivery, even during busy hours.
Access delicious meals at affordable prices, making it a go-to spot for casual dining without breaking the bank.
Try unique beverages like tamarind water and amazing cocktails to complement your meal.

Authentic Mexican flavors served with generous portions and lively vibes in St. Louis.
No photos available
Mi Ranchito is a beloved Mexican restaurant in St. Louis, offering a warm, welcoming atmosphere where laughter and community thrive. Known for its delicious, authentic dishes like fajitas, burritos, and tamarind water, we serve generous portions at budget-friendly prices. With prompt service, a clean environment, and a fun, vibrant setting, it's the perfect spot for family dinners, gatherings with friends, or a quick, satisfying meal. Our high ratings and rave reviews highlight our commitment to quality food and exceptional customer experience.
A little loud but service and food were pretty good
I woke up that morning wanting a burrito. So I searched online for an authentic Mexican restaurant and came across this restaurant. Now I never been so I got to the counter and told the man what I wanted to eat a burrito and I order two (I was hungry). Sat down and just observed the atmosphere. Man..I liked it. I heard laughter, I saw people hugging, I saw a little bit of peace in this restaurant. I was glad I came and saw. You should go sit down and experience the kind of atmosphere we all would enjoy for 30 minutes and allow your self to have the kind of experience and a bit of joy we all need in this trying time.
I can't say enough good things about this place! The food is delicious, lots of choices. The drinks are amazing. Overall fairly priced, some things overpriced just like anywhere else.
Went in for dinner with friends on a weekday night and was pleasantly surprised. From the parking on previous passing I've not come because it was possibly too crowded, but tonight it was different. It's very nice and clean when you enter and we were seated immediately. The server was prompt at taking our order and the food came out very quick. Table was kinda small considering the amount of plates brought out for 4 people but that'd be the only complaint I had. Everything was delicious and I would certainly return.
Oh I love Mi Ranchito. I used to go here a lot with my college friends because of their generous portions, good price and fun vibes. I haven’t been back here for quite sometimes, but the food and the service at my recent visit were just as good as I remembered. We came in late on Friday night. They were packed, but we got seated right away. Food came out super fast. My waitress constantly checked in with us and brought out extra chips/salsa. Amazing service! I felt like I already got full after eating too much chips. My go to order here is the mixto fajita, guacamole and the tamarind water. Check it out if you haven’t.
Claim Mi Ranchito to update business info, respond to reviews, and access analytics.