No trip to Loudon would be complete without seeing this historic stagecoach stop, now a restaurant. If you're visiting on the weekend, plan on dinner and a movie; check the schedule of the nearby Lyric Theatre for concerts or films.
Read MoreLess
Riverwalk Grille at Carmichael Inn
600 Hackberry St.
Loudon, TN 37774
United States