Red's Tavern
100 Bidwell Rd, South Windsor
(860) 282-7337
Menu
Restaurants in South Windsor, CT
Red's Tavern
100 Bidwell Rd, South Windsor, CT 06074
(860) 282-7337