Texas Barbecue Kitchen Smokehouse Location: Yew Tee/ Choa Chu Kang (Near Sheng Shiong Mandai Link) Local/PR Preferred Limited WP 40 Hour work week, must work weekends and Public Holidays Ince Texas Barbecue Kitchen Smokehouse Location: Yew Tee/ Choa Chu Kang…