Town Square Social is a American restaurant located at 145 Public Square in Lebanon Tennessee. They offer good service, a cool bar, craft beer, live music, outdoor seating, TV's, and much more. Click here to view Town Square Social's Online Menu and Customer Reviews. We also have Contact Information and Driving Direction to Town Square Social if you need them.
Town Square Social
145 Public Square
Lebanon, Tennessee 37087
This restaurant has an overall rating of 4 stars based on 21 user reviews.Add Review
United States Restaurant Guide:
© Copyright 2023 | Meet the Developer