Barbacoa Address: 2 Theatre Sq, Orinda, CA 94563 Phone: (925) 254-1183 Payment: Restaurants, Barbecue Other Businesses: Subway at 2 Theatre Sq Ste 108, Orinda, CA 94563 Subway at 2 Theatre Sq, Orinda, CA 94563 Mexcal Fusion & Bar at 65 Moraga Way, Orinda, CA 94563 Barbacoa at 2 Theatre Sq, Orinda, CA 94563 Table 24 at 2 Theatre Sq, Orinda, CA 94563