The Carriage House Restaurant is a family style place to eat in Townsend, TN, offering breakfast, lunch, dinner & buffet, with many options on the menu. Pleasant staff in comfortable surroundings. Many visitors rave about breakfast, here. The restaurant offers casual dining and carry out in addition to formal dining, banquets and catering to the […]
You are here: Home / Archives for 8310 Tennessee 73