Edwin Goei
•
OC Weekly
•
November 19, 2015
The address of Stone's Smokehouse & BBQ officially says Brea, but it's actually in the area locals refer to as Carbon Canyon. More specifically, it's in the village of Olinda, a tiny, isolated hamlet tucked amongst the chaparral-covered wilderness...