Dining
You will find a wide variety of dining experiences in the North Carolina Smoky Mountains. Those include casual dining, international flare and authentic Cherokee cuisine. The small towns have a variety of local breweries that also offer tasty Southern style food. The local food movement is thriving throughout the region and chef-owned, cozy venues can be found in almost every small town.