Get directions to: China Bear Restaurant, Corpus Christi, TX
Restaurant address: 10514 Leopard Street Corpus Christi, TX 78410, USA
Restaurant: China Bear Restaurant