Pizza Pro Address: 94 James Canyon Hwy, Cloudcroft, NM 88317 Phone: (575) 682-7492 Pizza, Restaurants Other Businesses: Dave's Cafe at 300 Burro Ave, Cloudcroft, NM 88317 Texas Pit BBQ at 209 James Canyon Hwy, Cloudcroft, NM 88317 Yarbro & Associate Pa at 109 James Canyon Hwy, Cloudcroft, NM 88317 Western Bar & Cafe at 86 Burro Ave, Cloudcroft, NM 88317