I really love going here, I love the margaritas, and the food is pretty good. But the service is always terrible. Not because they're rude or mean. They're always friendly. But it always takes at least 40 minutes for us to get our food when I go out with friends. Last time it was 30 minutes before they even came to our table, he served us all water, came back 20 minutes later for our food order but never asked our drink orders. We just added our drink orders in with our food orders. We rarely get checked on. I always have to find somebody to get something I might need. Whether it be more salsa, a margarita, some queso, whatever we might need we have to find someone to ask them or wait another 15 minutes until the waiter decides to come back to our table. I'm forgiving of a business if they're super busy or understaffed and it holds up service. But every single time? Literally 5-6 times, repeatedly, the service is horrible. I hope this is something that can be fixed because it is a...
Read moreI stood inside, waiting for someone to wait on me for 5 minutes before I decided to yell "hello" into the kitchen (I saw 2 people talking back there), and still no one came. Finally, an employee walks in the front door....and takes another 2 to 3 minutes to wait on me lmao. I have no idea why I waited. At that point, I just ordered a Pina Colada to go, and sweet Jesus, it was another 5-7 minutes. I was the Only customer in Rancho the entire time. So in my opinion the service was a 2/5 at...
Read moreSoooooo good. The food, the decor and the gracious service will make you think you are in Mexico.
We found this gem whilst trekking to southern Iowa from Minneapolis. Having spent some time in Mexico I am always suspicious of Midwestern claims on Mexican cuisine but this is the real deal.
Enjoy your stay. You won’t regret stopping here for a refresh before you hit the road. And if you live here, consider yourself lucky to have such authentic Mexican food to enjoy in a...
Read more