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

Is this your business?
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...
  • Excellent61%
  • Very good25%
  • Average8%
  • Poor3%
  • Terrible3%
Travelers talk about
“fajitas” (6 reviews)
“chorizo” (2 reviews)
Closed Now
Mexican, Southwestern, Vegetarian Friendly
$$ - $$$
24 Annex Dr, Inwood, WV 25428-4000
All Details
Write a ReviewReviews (109)
Traveler rating
Traveler type
Time of year

1 - 10 of 109 reviews

Reviewed July 23, 2018 via mobile

typical Mexican food. the salsa is good as well as the warm chips. everything else seemed very overpriced.

Thank Peter R
Reviewed July 12, 2018

Always greeted as a friend. Service is timely and food is consistently good. Bring family kids are treated so they feel welcome.

Thank Bud C
Reviewed May 28, 2018

horrible customer service. as a customer you do not feel welcome. they want to charge for everything.

Thank Lilian F
Reviewed May 28, 2018 via mobile

Homemade salsa and chips are great. Service is fast...once you order. Large menu, although I'm not sure why it can take so me long to decide when I love the two chimichangas meal so much that I can't pass it up. Fried or soft beef...More

Thank RR D
Reviewed May 10, 2018

It's gone down hill, use to be good but now i'll just go somewhere else. Owner is not very friendly and isn't into keeping customers happy. Waiters aren't happy they are all rush rush and don't really take care of you.

Thank OsuGirl77
Reviewed April 19, 2018

A friend suggested Viva Mexico for dinner. This place is golden. The service. The staff. The décor. And the food...it is amazing. Not your typical Mexican restaurant. This restaurant knows authentic Mexican food. The owner, Rosa, is very approachable and friendly and wants to insure...More

Thank LetsGoNowOK
Reviewed April 9, 2018

You know a place has great food when the parking lot is full and the people inside are hustling around. That is what we found on our first visit to Viva Mexico (Known locally as just Viva!) The woman at the front counter was trying...More

Thank Bob L
Reviewed March 10, 2018 via mobile

Love the food, love the interior, a must stop for American Mexican and authentic Mexican dishes. I drive from Winchester Virginia to stop in here from time to time. Friendly staff and great food. Lunch and dinner, it will not disappoint. I have eaten at...More

Thank TWebber2000
Reviewed February 4, 2018 via mobile

Love this place, has great taco salad! Love the queso dip and they have great service & staff. They stay pretty busy!

Thank OsuGirl77
Reviewed November 10, 2017 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
Nearby HotelsSee all hotels
Hampton Inn Martinsburg South - Inwood
378 reviews
.45 miles away
Economy Inn Martinsburg
4 reviews
6.25 miles away
Hilton Garden Inn Martinsburg
215 reviews
6.43 miles away
Hampton Inn Martinsburg
517 reviews
6.83 miles away
Nearby Restaurants
Cider Press Deli & Grill
150 reviews
.33 miles away
King's New york
115 reviews
.80 miles away
Jules of Inwood
29 reviews
.31 miles away
Nearby Attractions
JayDee's Family Fun Center
28 reviews
.64 miles away
Personal Reflection Day Spa
12 reviews
.23 miles away
Taylor's Farm Market
7 reviews
.33 miles away
Zetts Tri-State Fish Hatchery
8 reviews
1.41 miles 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, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Reservations
Good for
Families with children, Kids, 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