Chili's

Restaurant in Windsor Locks, CT

Tex-Mex restaurant

1035 Kennedy Road, Windsor, 06095