4.1 – 543 reviews • Restaurant
Mi Ranchito Mexican Restaurant has been a beloved destination for authentic Mexican cuisine in the heart of Oskaloosa, IA, since 2000. Proudly serving Beacon, Pella, New Sharon, and surrounding communities, we bring the vibrant flavors and traditions of Mexico to your table. Our menu features an array of bold and satisfying options—from savory tacos and fresh seafood to hearty chicken dishes, indulgent desserts, and flavorful vegetarian choices. Whether you’re craving a classic favorite or ready to try something new, Mi Ranchito welcomes you to enjoy the warmth, taste, and hospitality that make us a true culinary gem.
✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out
Menu Photos
Photo Gallery
Related Web Results
Reviews
Mike Stanley
Great Food! Personable and Very Attentive Service! On business in the area and took our demo crew out for dinner. We travel in our business and have the opportunity to partake of some very good Mexican food throughout the Midwest. Mi Ranchito ranks way up there. Will definitely return! Don’t pass by this great authentic MX Gem!
… moreEyeless Heretic
Had a great meal with the El Cerro Grande, Carne Asada Torta, and Enchiladas Grande. The staff was quick with chip replacement and drink refills. The music was just loud enough to be able to hear it and not have to yell to be heard.
… moreRyan Leverne
I asked for a chicken burrito. They brought me a grilled chicken burrito charge me $7 for just the burrito and $2 for the chicken to go in it and then another $1.50 for the sauce. My girlfriend asked for two corn, soft shell tacos, and received three. My son’s cheeseburger came out just fine and his friends tacos came out just fine. Was almost $60. Which is ridiculous considering I feel like I had to pay seven dollars for just a shell and if I wanted anything in it, I had to pay extra for the meat and they brought her three so instead of paying for two we had to pay for an additional one. In my opinion, this is ridiculous.
… moreRhnae Robinson
I was craving Mexican and this hit the spot. Not super authentic but it was hot and fresh. I ordered and had my food in the to go container within 3 minutes. I even got free chips and salsa to take. The salsa is very fresh and will be a nice snack in the hotel later. I do wish they had thier menu online and I could of ordered that way vs having to go into the restaurant but that’s not really a complaint. Better than fast food and about the same price anyway.
… morePierre Mansfield
It was one of those days at work, it was long and hard. I didn’t feel like cooking so a coworker and I stopped in to grab a bite.
They took are order and in no time are food was ready. The service was spectacular here. If you are looking for a good place to grab a bite to eat. This is a great place to stop. The food is good and the service is even better.
… morebob boberson
Food was ok to good. Nothing special. Carne asada was tough probably not tenderized.
Overall decent Mexican food.
… moreJorge Alvarado
Not bad for Iowa!
I ordered the Red Enchiladas and enjoyed them.
Beans and Rice were good.
Service was good and attentive.
… moresermar Garcia
I love it, the best customer service and the food, was great., I love how all the ataff are, that is my favorite thing at this restaurant, they are so attentive. My husband love his shrimp fajitas, it was very delicious, I couldn’t resist to take 3 tacos from him. ;). I just love all the food from this restaurant. I also love the cleliness fine restaurant. I do recommend this restaurant and great prices too for alot of food you get.
… moreJardin Martin
This is an amazing little restaurant that serves great food at a great price!
… moreKym Elizabeth
Great atmosphere, had the nachos next time I would have it with just the chicken and ask for more cheese. Definitely filling, and I would go back if I’m ever that way again.
… more … View more