West Virginia has some great hidden gems. It has great small towns and great restaurants. Did you know that these small towns have some of the best restaurants in the state?

  1. Fayetteville

Gumbo’s/Facebook There are several great places to eat in Fayetteville. It has something to fit just about everyone’s taste. Some standout restaurants: Gumbo’s Cajun Restaurant (pictured), Pies and Pints, Cathedral Cafe and Secret Sandwich Society.

Pies and Pints/Facebook Pies and Pints

Cathedral Cafe/Facebook Cathedral Cafe

Secret Sandwich Society Secret Sandwich Society

  1. Lewisburg

Food and Friends/Facebook Lots of great eateries in Lewisburg. Standouts include: Food and Friends (pictured), Stella’s, Stardust Cafe and The Irish Pub on Washington Street.

Tia C./Yelp Stardust Cafe

Mike W./Yelp The Irish Pub on Washington Street

  1. Thomas

zieglerb/Tripadvisor Favorites in Thomas include The Purple Fiddle (pictured), the Tip Top, and Flying Pigs.

Tip Top/Facebook Tip Top

Leigh M./Yelp Flying Pigs

How many of these restaurants have you been to? What did you think of them? What other small West Virginia town and restaurants would you put on this list?

Gumbo’s/Facebook

There are several great places to eat in Fayetteville. It has something to fit just about everyone’s taste. Some standout restaurants: Gumbo’s Cajun Restaurant (pictured), Pies and Pints, Cathedral Cafe and Secret Sandwich Society.

Pies and Pints/Facebook

Pies and Pints

Cathedral Cafe/Facebook

Cathedral Cafe

Secret Sandwich Society

Food and Friends/Facebook

Lots of great eateries in Lewisburg. Standouts include: Food and Friends (pictured), Stella’s, Stardust Cafe and The Irish Pub on Washington Street.

Tia C./Yelp

Stardust Cafe

Mike W./Yelp

The Irish Pub on Washington Street

zieglerb/Tripadvisor

Favorites in Thomas include The Purple Fiddle (pictured), the Tip Top, and Flying Pigs.

Tip Top/Facebook

Tip Top

Leigh M./Yelp

Flying Pigs

OnlyInYourState may earn compensation through affiliate links in this article.