Town Square Tavern
Downtown Jackson’s Town Square Tavern is a hopping live music venue, sports bar, and full-service restaurant with the best deck in town! All of your favorite professional and collegiate sports are available on our 12 HDTV’s including two 100 inch projection screens featuring the NFL, NHL, NBA, MLB and NCAA sports packages. You won’t find a better sports bar in Jackson