Restaurants in Townsend, TN
Restaurants • Fast Food Restaurants • American Restaurants
8123 E Lamar Alexander Pkwy,
Townsend ,
TN
37882
UNITED STATES
Based on 1 reviews
Authentic Great Service
We like to visit Townsend, the peaceful, quiet and sane place in the Smoky Mountains. However, this community was always lacking in a decent restaurant. Last year we noted some real improvement in the Timbers. (New owners? New...Worldwide > United States > Townsend, TN > Fast Food Restaurants