
One restaurant on this list sits inside a renovated train depot from the 1800s. Another brews its own beer in-house while rolling burritos stuffed with french fries.
I love that kind of range in one small capital city.
West Virginia folks take hosting seriously. When relatives roll into town, nobody wants to gamble on a random spot.
You want a table that makes your hometown look good and leaves everyone a little too full.
The six places ahead cover a lot of ground. You’ll find a fine dining room with Appalachian roots, a historic speakeasy, a cottage pizza joint, and a lunch spot inside a bustling market.
I can’t imagine a better way to show off home than through a shared meal. So which one would your family pick first?
1. 1010 Bridge Restaurant & Catering

Some families celebrate with cake, and some celebrate with lobster mac and cheese. This upscale dinner spot on Bridge Road happily covers the second camp.
The kitchen leans into Appalachian-inspired American cooking. Signature plates include the 1010 cut steak and seared scallops, two dishes that make any anniversary feel official.
You’ll also spot salmon and pork belly on the menu. Starters like crispy zucchini chips and bacon-wrapped dates give the table something to share before the big plates land.
Got a vegetarian cousin or a vegan aunt? The restaurant offers full vegetarian and vegan menus, so nobody gets stuck nibbling a side salad.
Bringing little ones is easier than you might expect for a dressy room. There’s a kids’ menu, high chairs, and changing tables on hand.
Planning ahead matters here. Reservations are recommended for dinner, and the doors open Monday through Saturday from 4 to 10 p.m.
Parking on this stretch can get tight, so give yourself a few extra minutes. Trust me, nobody wants to circle the block while Grandma checks her watch.
Address: 1010 Bridge Rd, Charleston, WV 25314
2. Hale House

A speakeasy setting makes even a Tuesday dinner feel like a secret worth keeping. That hint of mystery is part of the charm on Hale Street downtown.
The room blends historic character with an upscale, stylish feel. Still, it stays casual enough that you won’t need to dig out your fanciest shoes.
Crab cakes headline the menu, and they’re a smart opener for seafood lovers in the family. Burgers and steaks keep the meat-and-potatoes crowd perfectly content.
Appetizers deserve real attention here. Bruschetta, a tuna appetizer, and French onion soup make it easy to build a shared spread before entrees arrive.
Picky eaters get a break too. A full vegetarian menu means your plant-based niece has more choices than just the bread basket.
Prices land in a comfortable middle range, which helps when you’re feeding a whole crew. That’s a nice surprise for a spot with this much style.
Hale House serves Monday through Saturday from 4 to 10 p.m. Dinner reservations are recommended, especially if your group is bigger than a car full.
Address: 212 Hale St, Charleston, WV 25301
3. Pies & Pints – Charleston, WV

Pineapple on pizza starts family arguments everywhere, but the Pine and Swine might settle a few. Fresh pineapple and smoked bacon team up on this downtown favorite.
Pies & Pints grew into a regional chain, yet it started in West Virginia. Its Capitol Street location keeps you right in the middle of downtown Charleston.
Specialty pizzas steal the show, though salads and sandwiches round out the menu. Char-grilled hot wings and pork and pepper nachos make strong cases as starters.
Families with kids will find plenty of support. You get a kids’ menu, high chairs, and changing tables, plus a casual room where nobody minds a little noise.
Got a mix of eaters at the table? Full vegan and vegetarian menus keep everyone in the game.
The hours are friendly for travelers too. It opens at 11 a.m. daily, staying open until 10 p.m. on Fridays and Saturdays.
Outdoor seating is available, and dogs are allowed outside. Weekend evenings get busy, so an early lunch could save you a wait.
Address: 222 Capitol St, Charleston, WV 25301
4. Soho’s

Not many dinners come with a side of railroad history. Soho’s sits inside the Capitol Market building, a renovated train depot dating back to the 1800s.
The space shows off its past with exposed brick, tall wood ceilings, and steel beams. Out-of-town relatives usually start snapping photos before the menus even arrive.
The menu mixes Italian classics with Mediterranean and American touches. Expect pasta, flatbread pizzas, salads, sandwiches, and a steak salad worth a look.
Soups made in-house get plenty of attention, with minestrone being a favorite pick. Homemade desserts give you one more reason to linger.
Soho’s also leans into family meals. There’s a kids’ menu, high chairs, and an outdoor seating area for nice West Virginia afternoons.
Timing matters on Sundays, when the kitchen closes at 4 p.m. The rest of the week, lunch starts at 11 a.m. and dinner runs into the evening.
Parking is usually plentiful here, which feels like a small miracle downtown. After eating, you can wander the market and pick up goodies for the ride home.
Address: 800 Smith St Ste 900, Charleston, WV 25301
5. Lola’s Pizza

Pizza tastes a little better when it comes out of a cottage. Lola’s sits in a quaint little building on Bridge Road with a patio out front.
The specialty is creative Neapolitan-style pizza. That crust earns plenty of praise, and the toppings lean fresh and inventive.
Italian bites fill out the rest of the menu. The roasted sweet potato salad and lemon and herb hummus are both vegan, so they’re friendly picks for mixed tables.
You’ll notice Lola’s keeps a laid-back mood. It’s an easy place to bring the kids, with high chairs ready for the smallest guests.
Check the calendar before you go, since it’s closed on Mondays. Weekday doors open at 4 p.m., while Saturday and Sunday service begins at noon.
Here’s a fun bit of geography for your visitors. Lola’s sits just down Bridge Road from 1010 Bridge, so the neighborhood packs two very different dinners close together.
Parking can be tricky on busy nights. A Saturday lunch on the patio might be the smoothest way to show it off.
Address: 1038 Bridge Rd, Charleston, WV 25314
6. Black Sheep

French fries inside a burrito sounds like something a teenager invented at midnight. At Black Sheep, it’s the California Burrito, and it’s on purpose.
The downtown spot calls itself a fusion burrito and taco restaurant. That means global flavors wrapped up in tortillas, with an in-house brewery operating on site.
The Thai Peanut burrito is a crowd favorite, and the crispy tofu version gets special attention. Steak tacos and a Barbacoa Dilla give meat lovers plenty to chase.
Vegetarians and vegans aren’t stuck either. A full vegan menu sits alongside picks like the Garbonzo Quesadilla and the Black Sheep House Salad.
Kids can order from their own menu, and high chairs are available. The casual mood helps when your family table includes three generations and one very hungry toddler.
Live music shows up here too, adding a little bonus energy to dinner. It’s a fun way to show visitors that Charleston has some spark.
Black Sheep opens at 11 a.m. Monday through Saturday and closes Sundays.
Outdoor seating welcomes dogs, so the family pup can tag along.
Address: 702 Quarrier St, Charleston, WV 25301