Choke Canyon Bar-B-Q Address: 37 S Ext 33 868 FM 99, Campbellton, TX 78008 Phone: (830) 579-4402 Restaurants, Barbecue Other Businesses: 74 Ranch Lodge at 12200 FM 791, Campbellton, TX 78008