Texas Pit BBQ Address: 209 James Canyon Hwy, Cloudcroft, NM 88317 Phone: (575) 682-1101 Nice to Know: Good For Kids Yes Noise Level Average Accepts Credit Cards Yes Good For Groups Yes Barbecue Other Businesses: Yarbro & Associate Pa at 109 James Canyon Hwy, Cloudcroft, NM 88317 Dave's Cafe at 300 Burro Ave, Cloudcroft, NM 88317