Casual eatery serving Mexican standards, including vegetarian options, plus beer, wine & margaritas. Based on 659 reviews, the restaurant has received a rating of 4.4 stars. Price $
✔️ Dine-in ✔️ Curbside pickup ✔️ Delivery
Address:
2116 W Beverley St, Staunton, VA 24401
Phone: (540) 887-7527
Hours
| Sunday | 11 AM–9 PM |
| Monday
(Labor Day)
|
11 AM–10 PM
Hours might differ
|
| Tuesday | 11 AM–10 PM |
| Wednesday | 11 AM–10 PM |
| Thursday | 11 AM–10 PM |
| Friday | 11 AM–10 PM |
| Saturday | 11 AM–10 PM |
Menu Photos
Photo Gallery
Reviews
micale
By far, this is the best Mexican restaurant I have ever visit. You have the choice to seat inside or outside. Is very clean, & nicely decorated. Servers are friendly and attentive. The food was amazing, taste & served fast. The menu is big and makes it difficult to choose because everything looks so good. It was crowded outside when we arrived ,however there was plenty of seating.The parking lot was big so no need to look outside. . This is a very popular restaurant and they have 3 other locations throughout Virginia. They are pet friendly but you have to seat outside & dog must be in a leash. Highly recommended. Whenever I gi back this will be my place to go!!!
… more
James Grant
Sat outside for dinner. It was Clean and looked new. Served as soon as we sat down. Great menu selection and food was not only good, but was delivered fast. Salsa was fresh and delicious. Salsa is how I judge a good Mexican restaurant, and they had it! Prices in August 2023 very reasonable.
… more
Ronald Smith
Stopped in for lunch. Rest rooms were clean. The dining room was nice and table was clean when I was seated. They have a new area outside to set also. Waitress was nice and helped me chose my lunch since I’m terrible at Mexican menu’s. My lunch was served in a timely manner and was hot. Also got a refill on my tea without having to ask. Would I return, darn right I will. Thanks guys for the wonderful service.
… more
Jace J
The atmosphere was very nice! The fish is really good a bit salty but the best in the menu in my opinion. My experience overall was a 2star , if you’re not used to great food you may scale then otherwise. I order a t bone stake medium well and my dad order carne asada …. When I received my steak it was bloody ! Which really turned me off from wanting to eat a steak. When the manager asked what was wrong I told her I wanted to trade my steak for fish because it was bloody. She was not apologetic she didn’t seem to care about my displeasure her first sentence was “ well we cook it how you ask for it and you have to pay for the meal still “ I was honestly upset because here I was about to create content for their restaurant for people to visit but she was so rude. My parents just pushed it under the table but that was ridiculous to pay for a bloody steak ! And not even get an apology. Our original server was really good and his hospitality was again… it wasn’t until she stepped in his way while taking our orders and embarrassing him and changed some of the items. I blame management.
… more
Mona Land
Ordered a strawberry margarita which is normally good. This time it tasted like cherry NyQuil. Took one sip , asked to exchange it. Was told I ordered it , I had to pay for it and the new drink. Customer service was less than satisfactory.
… more
Tie Dye Dan
Here’s the deal… The food is absolutely incredible and the patio seating is downright delightful. The problem however lies in the fact that they do not give you an itemized receipt and seem to have a tendency to overcharge you for things you didn’t get. I guess they bank on you not caring to double check after your belly is full with delicious Mexican food and/or margaritas.
… more
Robert Glennan
#Mi Rancho! Little gem of a restaurant just on the edge of Staunton VA. While outdoor dining is offered I chose inside and found a lovely well lit and spacious seating area. Alcohol is available with margaritas and specialty Mexican beer choices as well. The menu was filled with so many good choices it was my only difficulty in having to decide what dish to order. We had the fajitas and a specialty burrito and enjoyed the fresh nachos provided while being served. All in for Mi Ranch!! Definitely a go to when visiting the area. Service was really good and friendly. Overall I recommend for a nice south of the border mouth watering dining experience!
… more
Krystal Jones
Ordered Texas Fajitas. Received a plate full of peppers and onions. When I commented on it I was met with with attitudes from the servers. This establishment has gone downhill
… more
Ian Fitzgerald
What a great small restaurant, the atmosphere was great! The food was absolutely fantastic and in such large portions, I left so happy and stuffed. The server helping us was so nice and checked on us frequently. I’ll definitely be back, the entire menu looked so good. I just wish I had gotten a picture of the dessert. It was absolutely delicious, but it was gone before I even remembered I wanted a picture.
… more
Isaiah Marchant
The best chips and salsa I’ve had in the east. Also the Burrito Mi Racho is very tasty!
… more
… View more