Beach Pit BBQ
Two Locations! Costa Mesa & Laguna Niguel
Beach Pit BBQ review by Elmer Dills for ABC7 Eyewitness News – April 23, 2006
Orange County, Costa Mesa BBQ