Hannah Reynolds
The food was absolutely delicious and full of flavor ️. Every bite tasted fresh and well-prepared, and you can really tell they put care into what they serve. It wasn’t just a quick meal — it was the kind of food that makes you want to come back again! ✨
On top of that, the customer service was outstanding . The staff were friendly, attentive, and made us feel genuinely welcome from the moment we walked in. Great food combined with excellent service is always a winning combination . This place definitely left a great impression!
… moreMiriam Mendoza
The food was delicious and had great customer service
… moreAlandria Davison
Great food and great service!!
Piña Colada was the very best!!
Reasonable prices.
Make sure you stop and have lunch or dinner.
… moreErica Madison
I don’t typically eat Mexican food, but I decided to try this place due to the appealing picture advertisements I’ve seen on Facebook. The food looked tasteful, and I wanted to try their Mexican cuisine for the first time. Upon entering, my friend and I were not greeted. We turned the corner to find the entire family, including babies, and the whole restaurant engaged in a fight in the back. My friend felt uncomfortable and wanted to leave, but I suggested staying. However, after standing there for 10 minutes without being acknowledged, we decided to leave and try another Mexican restaurant. We sat outside, hoping the fight would subside, as I still wanted to try their food. Upon re-entering, the fight continued, so we left again. A young lady apologized to us as we exited, while the men involved in the fight stood outside, staring at us. Uncertain about the situation, we got in our cars and left. I was disappointed.
… moreAmy Snyder
I’ve never had a bad meal or drink here and the portions never let you leave hungry. Great quality!
… moreJoel Thill
Very friendly staff with great food and a full bar. Wide variety of seafood dishes along with classic Mexican and some Italian. Family friendly environment.
… moreSerena Hernandez
Food was beyond delicious I enjoyed every bite. The only reason I did not give 5 stars is because of the service. Our waitress did not come to our table until almost 20 minutes after we sat down. When she finally did come to take our drink orders, we had to wait another 25 minutes for our drinks. I even had to get up and ask for our drinks after waiting so long. Food took over an hour and by that time my kids were so hungry and impatient. I will definitely come back again though, I just hope that the service improves. Great food overall!
… moreHolly Sagar
Mi Ranchito has great food. The service was very friendly and fast. If you are ever looking for a great restaurant while in Marshalltown, this is your place. Located close to downtown, easy parking, too.
… moreTheLustyArgonian VR
I had a special order and there was some confusion leading to me not liking the dish but my daughter ate her kids lasagna and the server replaced my meal with something else no problem. Management also gave me a discount for it. I suspect that the food would have been better if i had been more specific about my request. It was too salty for me. At least it was spicy though. I will probably be back.
… more