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.

Viva Mexico

$$ - $$$Mexican,
24 Annex Dr, Inwood, WV 25428-4000
+1 304-229-1122
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good26%
  • Average9%
  • Poor3%
  • Terrible2%
Travellers talk about
“fajitas” (6 reviews)
“guacamole” (4 reviews)
“chorizo” (2 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
24 Annex Dr, Inwood, WV 25428-4000
All Details
Write a Review
Reviews (100)
Traveller rating
Traveller type
Time of year

1 - 10 of 100 reviews

Reviewed 2 weeks ago via mobile

The food here is absolutely delicious and the service is always friendly. I'm a vegetarian and there's always a huge selection.

Thank 0kristi
Reviewed 2 weeks ago

I had to come back out this way for a business trip and I couldn’t wait to get back here. For the past 5 years, I couldn’t stop talking about how good the food was at this restaurant. When I found out I was coming...More

Thank azwi
Reviewed 1 October 2017 via mobile

The last time here, my wife and I loved it. This time, not so much. The service was off; the waiter got angry with my wife, because he brought her the wrong drink. The queso fontido were way greasy. We ate little; the waiter failed...More

Thank LoafJugThouTree
Reviewed 28 September 2017

Very wide variety of food choices in an authentic Mexican atmosphere. Friendly staff who all seem to worked well together. Often getting multiple servers taking care of your party.

Thank Bill N
Reviewed 29 August 2017

I recently ate here for lunch. The décor is really quaint with a Mexican feel to it. The staff is Mexican which was reassuring. We got waited on quickly and it was busy for a weekday. I got an entrée off the lunch special which...More

Thank gospelfan
Reviewed 22 August 2017 via mobile

We are new to the area, and have been in search of a great Mexican Restaurant. Previous restaurants were nothing compared to ElPaso in Calcutta OH. Viva Mexico meets and maybe surpasses! (We'll need to test more dishes 😉) Our meals were delicious, the staff...More

Thank Funcheyne
Reviewed 14 August 2017 via mobile

We have been coming here for years. We love the food!! We come so much the staff know us and our order

Thank Hairdayz03
Reviewed 12 August 2017 via mobile

We LOVE Viva Mexico! The food and waiters are consistently awesome. It is the best place to eat hands down! We come here at least twice a month!! Ms Rosa is sweet as can be, we adore her!💓💓

Reviewed 9 August 2017 via mobile

I have been eating here ever since they opened in the 90s. The owner is a very kind hearted and friendly person, and welcomes you with a big smile, and once she gets to know you, expect a big hug also! The food is very...More

Thank John R
Reviewed 8 August 2017 via mobile

From the homemade chips and salsa and guacamole, to the margaritas, this family-owned business is a treasure! One of my favorite Mexican restaurants, and definitely in my top five of all restaurants. I have never had a meal I didn't love here!

Thank waikiki2
Nearby Restaurants
Cider Press Deli & Grill
135 reviews
.53 km away
King's New york
103 reviews
1.28 km away
Jules of Inwood
24 reviews
.49 km away
Nearby Attractions
JayDee's Family Fun Center
24 reviews
1.03 km away
Clearbrook Park
10 reviews
12.65 km away
Personal Reflection Day Spa
12 reviews
.38 km away
Clear Brook Welcome Center
6 reviews
10.57 km away
Questions & Answers
Get quick answers from Viva Mexico staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Business meetings
Open Hours
12:00 PM - 9: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
12:00 PM - 10:00 PM
Location and Contact Information
  • Address: 24 Annex Dr, Inwood, WV 25428-4000
  • Location: United States  >  West Virginia (WV)  >  Inwood
  • Phone Number: +1 304-229-1122
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