Get directions to: Little Taste Of Texas, South Windsor, CT
Restaurant address: 19 Oakland Road South Windsor, CT 06074, USA
Restaurant: Little Taste Of Texas