This is the perfect place to go if you want local flair, reasonably priced good food, and great drink prices. (happy hour from 8 to 10 pm) If you hit a nite of live music you're in for a special treat. Will definitley come back next time we visit. The staff was so friendly and diligent. Great fun!
If you own or manage Town Square Tavern, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.