China Palace Categories RestaurantsTake Out 1710 S COLORADO ST STE 107 LOCKHART TX 78644-3939 (512) 398-9999 (512) 376-7777 Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×