Rancho Viejo

$ • Mexican

Hours:
19 W Main St, New Hampton
(641) 394-9064

Customers' Favorites

Rancho Viejo Reviews

Restaurantji Rating
4 (21)
Restaurantji Rating

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....read full review

Restaurantji Rating

I 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...read full review

Restaurantji Rating

Basing 5 stars on other Mexican restaurants I've tried in the area.I ordered the triple combo. It was good! There seemed ro be a lot of regulars in there, and they made it more lively.

More Reviews(103)

Ratings

Menu

Add a Menu

Photos

Add a Photo
Rancho Viejo
View All Photos

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 9:30PM
Saturday 11AM - 9:30PM
Sunday 11AM - 9PM
Updated on: