North Carolina has so many wonderful small towns that are worthy of a day trip. One of our favorites is the charming town of Brevard, a scenic little town in Transylvania County with a population that hovers around 8,000. As the town is the gateway to the Pisgah National Forest, it’s a popular pit stop for nature lovers on their way to the many scenic spots and waterfalls in the area, but it’s much more than that. This beautiful little town is peppered with some truly special eateries, and one of them just so happens to have some of the best shepherd’s pie in North Carolina. It’s not a dish that’s often associated with North Carolina, but after you pay this restaurant a visit, it will be. 

Related Stories

The Oldest Operating Dairy Queen In North Carolina Has Been Serving Mouthwatering Burgers And Ice Cream For Almost 75 Years

The Oldest Operating Dairy Queen In North Carolina Has Been Serving Mouthwatering Burgers And Ice Cream For Almost 75 Years

The Hayes Barton Cafe Just Might Have The Most Epic Dessert Selection In All Of North Carolina

The Hayes Barton Cafe Just Might Have The Most Epic Dessert Selection In All Of North Carolina

These 8 Chocolate Shops In North Carolina Will Make Your Sweet Tooth Explode

These 8 Chocolate Shops In North Carolina Will Make Your Sweet Tooth Explode

Be sure to visit Dugan’s website for a full menu and hours of operation. And visit Pisgah National Forest, one of four national forests in North Carolina with plenty of trails to explore. Grab those boots and hit the trails!

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore North Carolina