The 10 Best Places for Margaritas in West Virginia!

If you love Mexican food and drink but can’t make a trip south-of-the-border, you’re in luck! The Mountain State has some of the best Mexican restaurants around. And while you’re enjoying this fabulous food, you’ll want to wash it down with one of the finely craft specialty margaritas available. Check out this list and try one or try all of them!

1. Rio Verde, Morgantown, WV

If you’re looking for a great Mexican restaurant and not quick in looking, you might miss this hidden gem in Morgantown, West Virginia. Almost secluded with other stores in a small strip mall, Rio Verde might have remained the city’s best kept secret except word is getting out through social media and word of mouth that this is a family friendly eatery that specializes in traditional Mexican food and drinks. It’s easy to order even if you’re not familiar with Mexican dishes because there are full descriptions on the menu. You’ll never have to guess at what beverage compliments your meal choice either, and they have specialty margaritas like strawberry, peach, and mango that can be served frozen or over ice. Open every day for your dining and drinking enjoyment. 

2. Black Sheep Burrito & Brews, Charleston and Huntington, WV

At Black Sheep Burrito & Brews, there are some things that just naturally go together. From chips and salsa to lick-your-fingers-clean wing flavors like spicy apricot reduction with bourbon bacon marmalade to Baaa’d Ass Burritos with black beans, rice, Sriracha crema, Monterey Jack cheese, pico de gallo, and a Habanero Death Sauce, there’s a margarita for every taste. You can try other craft margarita cocktails like blackberry thyme, spicy pineapple, or apple cinnamon, and if you want a memorable adult beverage, try the strawberry rhubarb margarita. It’s unforgettable! 

A post shared by blacksheepwv (@blacksheepwv) on

3. Viva Mexico Family Restaurant, Inwood, WV

Viva Mexico Family Restaurant is a celebration of life. From the moment you walk through the doors, you’re surrounded by color on the walls and the furnishings. The food itself is a pleasure to behold with the vibrant salsa red, gorgeous guacamole green, and frosty white margaritas. Featuring delicious and authentic food from south of the border, this diner has been giving the folks of Inwood, West Virginia traditional food and drink since 1999. 

4. Playoffs Bar & Grill, Morgantown, WV

Amazing service and great food is what makes Playoff Bar & Grill in Morgantown, West Virginia, not just another bar. Playoffs has made the Mountain State its home since 2012 and continues to make a name for itself with award winning burgers and pizzas. No cover charge here, and you can watch your favorite game while enjoying domestic draft beers, mixed drinks and margaritas, and other craft cocktails seven days a week. Every night offers a discounted food or drink.

5. Campestre Mexican Bar & Grill, Beckley and Princeton, WV

With locations in Beckley and Princeton, West Virginia, Campestre Mexican Bar & Grill is definitely worth the drive. Expertly prepared south-of-the-border favorites like tacos, enchiladas, quesadillas, fajitas, burritos, and carnitas are served every day. And if you’re wondering what to drink with your selection, you’ll never go wrong with one of their house specialty drinks. If you’re in the mood for a great margarita, try the Green Lagoon for a tropical taste, and if you’re watching calories, the Skinny Margarita is only 100 calories.

6. Whispers Nightclub, Morgantown, WV

People are shouting about Whispers Nightclub in the heart of Morgantown, West Virginia. With mixed drinks at 25 cents apiece on select nights and times, no cover charge on Fridays, and just some of the best wings and margaritas in the neighborhood, it’s not surprising why this bar has been voted the #1 Morgantown club for three years running. Open Thursday through Saturday.

7. Tricky Fish, Charleston, WV

Known as an urban beach bar, Tricky Fish is one of the most unique and popular bars in Charleston. Open every day for wings, hush puppies, salsa, hot dogs, tacos, po’boys, burgers, and more, you’ll also find on tap, canned, and bottled beer, ciders, and crafted cocktails like the awesome cucumber watermelon margarita. 

8. Don Patron Mexican Grill, Weston, WV

Does the thought of honey chipotle chicken make your mouth water? How about a giant Super Fajita Quesadilla? Then you need to head to Don Patron Mexican Grill in Weston, West Virginia. This popular authentic Mexican diner has all your favorite south-of-the-border foods. And while you’re there, you have to try either the frozen strawberry or peach margarita. It’s an adult slushy in a glass. 

A post shared by Brian Neely (@ohitsneely) on

9. Spicy Gringo’s, Weirton, WV

Serving the entire Ohio valley since 2011, Spicy Gringo’s in Weirton, West Virginia, is a fiesta in your mouth! If you’re looking for authentic Mexican food made from fresh ingredients and available without breaking your budget, this is the place to come. Open every day, you can come in and dine, order for pick up, or even have your next event catered by the friendly folks at Spicy Gringo’s. While there, you’ll want to try the very special Gringarita, a mango-based margarita that has real West Virginia moonshine as a primary ingredient, guaranteed to put a smile on your face and a fire in your belly!

10. Del Sol Cantina and Grill, Lewisburg, WV

Every day except Sunday will find locals and visitors alike at Del Sol Cantina and Grill in Lewisburg, West Virginia. This Latin American restaurant specializes in lunch and dinner menus that include items like shrimp and goat cheese pizza, pork belly and duck confit, classic and made-to-order burgers, and many authentic international favorites like tacos, burritos, enchiladas, and chimichangas. Daily food and drink specials like the cucumber margarita are just a sample of the customer service you’ll find at Del Sol Cantina. 

West Virginia Search
View more West Virginia Bars and Saloons.
Find Bars Near You
Select a West Virginia town to find
the Best Things-To-Do and Places To Go around you
Pleasants County