“Vermont's premier nightlife and dining destination”
Red Square is located across City Hall on the Church St. Marketplace, Burlington's only pedestrian mall and Vermont's premier nightlife and dining destination. Whatever the season, you are sure to have a good time enjoying a drink from our extensive selection of Beer, Wine and spirits while listening to the best bands and DJ's in the northeast.
Be the first to add a review to the Red Square Bar and Grill.
Red Square Bar and Grill
Hours not available
Is there a problem with this listing? Let us know.
Own this business?
Claim your business to keep your
listing's information up to date.