On The Verandah is a fine dining restaurant with international cuisine, seafood, and a focus on locally sourced ingredients. Great for a nice dinner on the porch, which overlooks Lake Sequoyah. Highly recommend the Spicy Thai Coconut Shrimp! Reservations are also recommended.
The Wine Garden (part of Old Edward's Madison's Restaurant) is an idyllic al fresco spot for lunch, dinner, glass of wine, or appetizer. They do not take reservations, so put your name on the waitlist and walk around downtown while you wait!
Highland Hiker is the go-to spot for mountain clothing and outdoor gear. The flagship location is tucked away in a log cabin on Main Street (near Mountain Fresh Grocery and the Church of the Incarnation). They also have two other stores next door: Highland Hiker Shoes and The Hiker on Main.