First, I have to admit we moved here from Colorado, so the Mexican restaurants here in St. Louis are few and far between from what we are used to seeing. Mi Ranchito is the best in the U-City/Loop area, and probably very good for the average Midwesterner. I have a hard time here finding dishes with green chili and have never seen a Mexican hamburger. That said, the dishes served up here are big, good, and very satisfying. Easy takeout, too. It is often crowded, so be prepared to look for a parking spot.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.