Chili's Grill & Bar (Windsor)

The popular national chain brings its casual dining specialties to Windsor.

Address

1035 Kennedy Rd
Windsor, CT 06095
United States

Map & Directions