Recently voted best restaurant in t-town... I don't know about that but the sweet tea beats all! The food is awesome, and is better than any other fast food in town, but would I choose TC over sushi from Hokkaido? Not a chance.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.