Ah, the sandwich, a delicious lunch, quick snack, or classic meal. While sandwiches come in all shapes and sizes, usually with two slices of bread and what have you, no two are really alike. Maybe you're a sandwich enthusiast, or maybe you're just looking for that perfect lunch spot, here are twelve sandwich shops you need to check out.
1. Old Havana Sandwich Shop, Durham
Get a taste of Cuba in North Carolina with the classic Havana sandwich. Slow roasted pork, house-cured ham, cheese, pickles, and a special mojo sauce. Old Havana also has several other options inspired by the shops eclectic roots.
2. Peppers Market and Sandwich Shop, Morrisville
For a unique sub made with the freshest ingredients, try Peppers. Committed to bringing you locally sourced ingredients, and even baked bread in-house, you can't go wrong with a classic pimento cheese or daring mango ham.
3. The Fried Turkey Sandwich Shop, Fayetteville
This well sought-out restaurant features a variety of fried turkey sandwiches with interesting, unique toppings. A one-time, must have experience, if you're passing through or a resident..you must try the Fried Turkey once!
4. Roman's, Asheville
Sure, a sandwich is some hearty ingredients between two slices of bread, but if those ingredients came FRESH from a farm nearby? You must try Roman's the totally Asheville, farm-to-table sandwich shop.
5. The Carving Board, Winston-Salem
A sandwich can be outstanding, but if you don't have that right side, it can fall short. The Carving Board makes this list, because yes their sandwiches are great, but they also have such an insanely delicious array of cold and hot sides, you'll never leave hungry. Pasta salad, spinach salad, baked potatoes, unique beet salad, they're all staring you down in the shiny glass while you order...and P.S the chicken salad is really good!
6. Frisco Sandwich Company, Frisco
For the best sandwiches on Hatteras Island, this is your go-to. Nothing like hearty slices of deli-meat between fresh baked bread before you hit the beach at the Outer Banks.
7. Poor Richard's Sandwich Shop, Manteo
Since we're talking about the Outer Banks, Poor Richards is perfect for lunch, with a bayside view included!
8. Hatch Sandwich Bar, Hickory
Hatch isn't your run of the mill, pop in pop out lunch spot. Hatch offers diverse, unique sandwiches, sometimes the combinations wild but always guaranteed delicious.
9. Le's Sandwiches and Cafe, Charlotte
Hiding in an extremely questionable parking lot, plus interesting strip mall, you'll find Le's. For authentic, banh mi sandwiches found only in Vietnam, this unassuming locale is the place to go. Users recommend trying the #6...grilled pork with tantalizing toppings. Yum!
10. Smoky Mountain Sub Shop, Waynesville
On your next stop to the mountains, grab a sub from Smoky Mountains. For over twenty years they've been serving locals and visitors simple, classic, and delicious subs!
11. The Village Market, Emerald Isle
From the mountains to the coast, one thing is sure, you won't go hungry. On Emerald Isle, The Village Market is locally owned and specializes in gourmet sandwiches that will have you dreaming of more!
12. Chops Deli, Wilmington
Voted best sandwich, best deli, best lunch, and best soup...you NEED to add Chops onto your sandwich list. Even the sandwich shy will find themselves suddenly loving a nice cold cut of meat and fresh toppings.
Where are your favorite places to grab a sandwich? Tell us in the comments!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!