Get directions to: Thai Spice, Corpus Christi, TX
Restaurant address: 523 N Water St (at Peoples St), Corpus Christi Corpus Christi, TX 78401, USA
Restaurant: Thai Spice