Looking for amazing hole-in-the-wall restaurants in North Carolina?
These 13 hidden spots offer delicious food and unforgettable local charm!
1. Snappy Lunch (Mt Airy)
You know a place is special when it’s been serving the same town for generations.
Snappy Lunch sits right on Main Street in Mt Airy, looking like it stepped out of a time machine…