Ranch House Restaurant Address: Tioga Rd, Craigsville, WV 26205 Phone: (304) 742-6117 Restaurants Other Businesses: China Inn at RR 55, Craigsville, WV 26205