Techalla BBQ & Grill ★★★★☆3.7 (3) Restaurants Barbecue restaurant 294 Industrial Way, Brisbane, CA 94005 Call Website Details →