Powered by Tripadvisor

Little Taste of Texas

19 Oakland Rd
South Windsor, CT 06074
Uber
MORE PHOTOS