We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mi Rancho

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
408 East Main Street, Waynesboro, VA 22980
(540) 941-5980
11:00 am - 10:00 pm
Open now
All hours
Sun - Sat 11:00 am - 10:00 pm
More Info
Add Photo Write a Review

77 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 75: English reviews
Level Contributor
8 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed 6 days ago NEW

Staff, service and food all above average. Casual, friendly atmosphere. Basic decor but clean. We are repeat customers for lunch or dinner as couple or with friends. Our go-to place when in the mood for Mexican.

Thank woofiswell
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 weeks ago via mobile

Food is awesome and the service great! Best food in town. Wonderful place for anyone and very reasonable prices!! Highly recommended!!!

Thank Charles M
Staunton, Virginia
Level Contributor
175 reviews
93 restaurant reviews
common_n_restaurant_reviews_1bd8 64 helpful votes
1 of 5 stars Reviewed 4 weeks ago

Everything tastes like it came out of a can. The tacos and taco salad are absolutely tasteless. Nothing to write home about in the enchiladas and tamals. They have a small beer menu and very limited wine. Service is low average, but staff is nice.

4 Thank professoressadarte
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed May 7, 2016 via mobile

Great home cooked Mexican food. Extremely friendly staff. Fun, casual atmosphere. Don't be thrown off by the outside appearance. You will not regret eating here!

1 Thank EricaJane1489
Level Contributor
40 reviews
36 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed May 6, 2016 via mobile

Food taste great. There are fantastic lunch specials. I like spice and asked for a spicy salsa. It was so hot and delicious. We are moving to Staunton and visit every time we come to Virginia.

2 Thank Robert E
Waynesboro, Virginia
Level Contributor
19 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed April 13, 2016 via mobile

We have visited all three Mexican restaurants in the city now. Mi Rancho is the best by far. The salsa us always fresh with just the right kick. The tortilla soup had real avocado slices and was the best I have ever had. The guacamole is always fresh and tasty.

2 Thank Diane B
Lewisburg, West Virginia
Level Contributor
38 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
5 of 5 stars Reviewed April 11, 2016 via mobile

I was concerned about a review that said it took an hour to get their food. We're driving through the area and called to place the order. We arrived 10 minutes later to a table set for us and our food was instantly brought out! The enchiladas verdes are good and authentic, suisas were a special tonight, darn - would... More 

1 Thank dedhammainetraveler
State College, Pennsylvania
Level Contributor
12 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed March 23, 2016

The servers here were very friendly. The servers will gladly allow you to practice your Spanish. The food was delicious. I got the fajitas and was really hungry. I can eat a lot of food, but I was too full to finish them. The chips and salsa were delicious. The salsa was a tad spicy which I liked. The prices... More 

1 Thank Raquel_Puerto_Rico
Level Contributor
5 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed February 17, 2016

This place was quite a surprise. I am originally from Texas, and I have to say that Mi Rancho is up there with the best Mexican Restaurants I have ever been to hands down. While it is not much to look at from the outside, the food and prices totally make up for it. The authenticity and taste is excellent.... More 

1 Thank VirginiaFoodaholic
Columbia, South Carolina
Level Contributor
94 reviews
63 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
4 of 5 stars Reviewed October 14, 2015

I've eaten at this restaurant on numerous occasions. The food and service have always been quite good. Is this an extraordinary restaurant? No, but predictably good Mexican fare is always welcome

2 Thank hbs74

Travelers who viewed Mi Rancho also viewed


Been to Mi Rancho? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    3.5 of 5 stars
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Serves Alcohol
Good for
Dining on a budget, Families with children
Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 408 East Main Street, Waynesboro, VA 22980
  • Location: United States  >  Virginia (VA)  >  Waynesboro
  • Phone Number: (540) 941-5980

Questions & Answers

Questions? Get answers from Mi Rancho staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?