
One little sandwich shop in West Virginia smokes its own meats and cheeses over hickory, right on site. Smoked cheese.
On your sub. I read that and immediately wanted a road trip.
That shop isn’t alone, either. Another spot sells pepperoni rolls that reportedly disappear fast, so timing matters.
A third pairs Amish meats and bulk foods with sandwiches made to order, out along a quiet rural highway.
What gets me is how easy these places are to miss. They sit on side streets, small-town main drags, and roadside pull-offs that travelers zip past on the way to somewhere famous.
No flashing signs. No billboards.
Just a counter, a slicer, and someone who knows exactly how thick you like your turkey.
So I made a list of eight. Expect gyros, pit beef, and that smoky cheese along the way.
Which one is closest to you?
1. Best of Crete Deli

Greek food on a quiet Charleston side street sounds like a riddle, but the answer is delicious. This little family-run deli has reportedly been feeding the neighborhood for more than 40 years.
You won’t find it on a busy commercial strip. It sits on Beech Avenue in a residential pocket of the capital city, which explains why so many visitors never spot it.
The menu leans Mediterranean with a deli backbone. Think beef and lamb gyros, cabbage rolls, Greek salad, orzo salad, and even a meatball sub for the traditionalist in your car.
Plant-based eaters get real attention here too. The Veggie Gyro Deluxe, Veggie Plate, and grape leaf rolls are vegan, while the Spinach Pie Deluxe and Pita Pizza round out the meatless lineup.
Ask about the daily lunch specials, since they don’t always appear on the printed menu. That little secret alone makes a return trip tempting.
Plan around the schedule, because the doors open only Tuesday through Friday, from late morning into early evening. Outdoor seating is available, and dogs are welcome outside if your four-legged copilot wants a peek at the hummus.
Address: 816 Beech Ave, Charleston, WV 25302
2. Linden Deli + More Llc

Out where US Route 219 rolls through Monroe County farmland, a small shop quietly slices some of the freshest meats and cheeses around. Blink, and Lindside is already in your rearview mirror.
Linden Deli + More describes itself as a sandwich deli shop built around Amish foods and ingredients. That combo means your lunch and your pantry run can happen in one stop.
Sandwiches are made to order at the counter. Pick your meat, pick your cheese, and let someone who clearly cares about the slicer take it from there.
The “More” in the name isn’t decoration. Shelves of bulk foods give you a reason to linger and maybe fill a bag for the ride home.
Lindside is an unincorporated community, so don’t expect a downtown with parking meters and boutiques. The appeal is the drive itself, through rolling southern West Virginia countryside near the Virginia line.
Hours run Monday through Saturday, with shorter Saturday hours and Sundays off. It’s a quick-visit kind of place, perfect for grabbing sandwiches to go before heading back onto the open road.
Address: 8541 Seneca Trail S, Lindside, WV 24951
3. MJ’s On German DeliCafe

Shepherdstown’s German Street is packed with old brick charm, and one narrow storefront hides a serious sandwich habit. Plenty of tourists stroll right by it while hunting for souvenirs.
MJ’s on German serves artisan breakfast and lunch sandwiches with fresh coffee and smoothies on the side. The bread comes from a local bakery, and the coffee comes from a local roaster.
Deli lovers should eye the Pepper Pastrami or the Ham and Brie. Turkey sandwiches arrive piled high with fresh-cut deli turkey, which feels like the right way to treat a turkey.
Morning people get options too. A Bagel Lox pairs nicely with a latte, and smoothies like Kale Apple and Green Mountain are vegan.
In fact, the cafe offers a full vegan menu and a full vegetarian menu. Homemade soups like leek and potato make the meatless crowd just as happy as the pastrami fans.
The kitchen is partly open, and there’s a lovely outdoor eating area for nice days. Note the odd schedule, since it closes Tuesday and Wednesday but opens Thursday through Monday mornings.
Address: 104 E German St, Shepherdstown, WV 25443
4. Big Belly Deli

A name like Big Belly Deli makes a promise, and the menu seems determined to keep it. This small spot on William Avenue has plenty of funky charm for a town of only a few hundred people.
Davis sits high in Tucker County, and lots of drivers zoom through on the way to Blackwater Falls. Next time, you might want to tap the brakes.
Sandwiches are made to order, and the deli case carries a solid selection of meats and cheeses. Hot pastrami is a headliner, and Reubens hold down the classic corner.
Pepperoni rolls also show up here, because this is West Virginia and some traditions are basically state law. Grab one for the trail and thank yourself later.
Quirky sandwich names add to the fun. Keep an eye out for the Dead Parrot, which is a creative way to name lunch.
Seating comes both indoors and outdoors, so mountain air is an option when the weather plays nice. It’s open Tuesday through Sunday from mid-morning into the afternoon, which suits hikers heading in or out.
Address: 438 William Ave, Davis, WV 26260
5. Quiet Delli Foods

Thick or thin? At this roadside deli, that’s the only hard question you’ll face at the counter.
Quiet Delli Foods sits along Buckhannon Pike in Mount Clare, just outside Clarksburg. Lots of folks pass the low-profile building without a second glance.
Inside, you’ll find a specialty deli and grocer rolled into one. Made-to-order sandwiches share space with bulk foods and local Amish-style products.
The deli case carries a big variety of lunch meats and cheeses. Staff will slice them thick or thin, depending on how you like your sandwiches stacked at home.
That flexibility makes it a smart stop for stocking the fridge, not just grabbing lunch. A quick sandwich here could easily turn into a full shopping basket.
Prices are often described as fair, which matters when you’re feeding a family or watching a fixed budget. Bulk bins let you buy only what you need.
There’s a free on-site parking lot, so pulling over takes zero stress. Hours run Monday through Saturday, and Friday and Saturday afternoons tend to be the busiest stretch.
Address: 4332 Buckhannon Pike, Mt Clare, WV 26408
6. Das Rookhaus

Hickory smoke and a sub roll make a fine partnership, and this Parkersburg deli knows it. The owner smokes her own meats and cheeses right on site.
Yes, cheese. That smoky detail alone sets Das Rookhaus apart from your average sandwich counter.
The shop is long-standing and locally owned, set in a modest building along Dudley Avenue. Travelers moving between highways often cruise right by without a clue.
Subs are the main event, both hot and cold. The menu builds them around those hickory-smoked meats, so expect real flavor in each bite.
Here’s a nice bonus for working folks: prices are about as friendly as the staff. It ranks among the most budget-minded stops on this list.
Service moves fast, too. Grabbing a few subs and getting back on your way reportedly takes only minutes.
The atmosphere is relaxed if you’d rather eat there instead of in the truck. Hours run Monday through Saturday into the evening, with Friday afternoons and evenings among the busier times.
A free parking lot makes the stop painless. Your only struggle is picking one sub.
Address: 2911 Dudley Ave, Parkersburg, WV 26101
7. Tony’s Butcher Block

Pit beef in the Eastern Panhandle? Tony’s Butcher Block makes that sandwich its signature, and it’s worth a detour.
From Valley Road, the place looks like a simple local market. It’s actually a butcher shop and deli counter with a New York style attitude.
The deli case holds a huge selection of meats, cheeses, and other deli items. Cold-cut subs come stacked, and the American Cold Cut sandwich and meatball sub are menu regulars.
Don’t skip the sides. The pickles are reportedly massive and juicy, and fries come Cajun spiced and cooked in tallow.
Steak sandwiches on buttery bread and fresh shrimp salad stretch the menu further. Then come the creative cakes, including a blueberry flapjack flavor that sounds like breakfast showing off.
Berkeley Springs is a small spa town, and visitors usually come for the warm springs history. This shop gives you a tasty reason to look beyond the park.
Outdoor seating and free Wi-Fi are available, but there’s no table service. It’s closed Mondays, opens Tuesday through Saturday, and keeps shorter Sunday hours.
Address: 2880 Valley Rd, Berkeley Springs, WV 25411
8. Kountry Korner

Fair warning: the pepperoni rolls here reportedly sell out quick. Show up late, and you may just stare at an empty tray.
Kountry Korner sits on East Main Street in Oak Hill, in Fayette County. Vacationers headed to the New River Gorge often roll right past the simple storefront.
That’s their loss and your lunch. The counter offers fresh deli meats sliced to order, plus home-prepared sides that taste like a church supper.
Comfort food is the theme, and the menu keeps things easy. Grab a quick bite to eat there, or carry a sandwich back to the car.
Need lunch meat for the week? Fresh-cut meats and cheeses make it just as useful as a grocery stop.
The vibe stays casual and quiet, and families fit right in. There’s no table service, so you order at the counter and keep moving.
Hours run Monday through Saturday, starting early in the morning. Weekday afternoons get busy, so an earlier visit improves your pepperoni roll odds.
Free parking makes stopping simple. Consider it the most delicious detour before the gorge.
Address: 3179 Main St E, Oak Hill, WV 25901