Red's Tavern

Enjoy live music every weekend as well as all your sports games.

Address

100 Bidwell Rd.
South Windsor, CT 06232
United States

Map & Directions