Loading

Menu for El Rancho Viejo in Vinton, VA

  • Closed:
    Closed
  • Contact:
  • Cuisines:

    Mexican

    Mexican

  • Features:

    Takeout , Delivery

  • Known for:

    Happy hour drinks, Happy hour food, Late-night food, Casual, Small plates, Cozy, Wine, Kids menu, Good for kids, Wi-Fi, Quick bite, Beer, Cocktails, Coffee, Comfort food, Hard liquor, Staff required to disinfect surfaces between visits, Lunch, Mask required, Popular Lunch, Good for groups, Curbside pickup, Solo dining, Fast service, High chairs, Family-friendly, Restroom, Seating, Outdoor seating, Wheelchair accessible entrance, Wheelchair accessible parking lot, Wheelchair accessible restroom, Wheelchair accessible seating, Credit Card Payments, Debit cards, Popular with Tourists, Alcohol, Dessert, Dine-in, Dinner, Popular Dinner,
    Read more

El Rancho Viejo in Vinton, VA, is a popular Mexican restaurant that has earned an average rating of 3.7 stars. Learn more by reading what others have to say about El Rancho Viejo. Whether you’re curious about how busy the restaurant is or want to reserve a table, call ahead at (540) 342-6436.

Get that dish you’ve been craving from El Rancho Viejo through DoorDash.

Ready to try them out? Other attributes include: happy hour food.

Looking for different restaurants with a similar menu? You should check out KFC and Famous Anthony's Vinton.

Have you dined here before? Leave a review!

There are currently no photos.

Byrne Bennington 1 year ago
1

Have ate at this restaurant several times over the past couple years - they have gone down in quality of food taste and the... amount of food they give you. Started off with the worst sweet tea I have ever had (looked like weak dirty water) switched overto soft drink after trying another glass which was worse than the 1st. My chicken fajitas were dry with tons of onions & peppersbut very skimpy on amount of chicken given !!! Just not impressed with this place (never have been) but will be my last !!! Forgood service and great food go to Pancho in Vinton they will take care of you Read more

Marjorie Fisher 1 year ago
2

Food has greatly declined in the last few months. The server argued with me about what I ordered and what I received. Two total... different items. Then we never got refills of drinks. She knew we were not happy. So she avoided our table. Read more

Krystal Hinchee 1 year ago
1

Well, to start, there was literally no one else in the place, and our drinks were still empty twice and ran out of chips. Then,... it took an act of Congress to get our check bc the two women were sitting in the booths in the other side of the restaurant, ontheir phone. No wonder no one goes there, the service is outstandingly horrible and slow, they obviously do not care to wait onothers, and the place clearly has not been health inspected in many years! Just look up and you?ll see why: black mold and cakedon dust doesn?t get like that from 6 months. Read more

Jose Exoph 1 year ago
1

The staff especially the female manager are horrible people. They have no care for employees whatsoever. They have staff that... put their fingers in the food and feed it to customers. They rip off customers so much with high price food. They will evenhack your credit card if you pay with that method, because they will take all ur money out. So always pay in cash. They evengive alcohol to minors just to make more money. The owner would even get some of the waitresses/female customers to stay andhave drinks with him. So the ABC needs to get involved, also there are several other things that I haven?t covered but yes thisis a big sum of what happens there. Another reason would be is that they don?t pay their employees all their money and even hasthe manager steal money and tips from the waitresses. Read more

Tammy Q 1 year ago
5

Excellent and plentiful food! Great service with Marie and Iris! I will be back!

Q & A

Activity Feed

FAQs

When is El Rancho Viejo open?

El Rancho Viejo is open on the following days:

Monday: Closed

Tuesday: 11:00 AM - 09:00 PM

Wednesday: 11:00 AM - 09:00 PM

Thursday: 11:00 AM - 09:00 PM

Friday: 11:00 AM - 09:30 PM

Saturday: 11:30 AM - 09:00 PM

Sunday: 11:30 AM - 09:30 PM

What forms of payment are accepted at El Rancho Viejo?

They accept Credit and Debit at El Rancho Viejo.

Does El Rancho Viejo offer delivery?

Yes, El Rancho Viejo offers delivery.