The Red Square

 —  —

The Red Square, 136 Church St., Burlington, VT

We return to the Red Square, an institution of Burlington dancing & nightlife, and one of the liveliest nightclubs in Vermont. Free before 9pm.