First in Costa Mesa, Banzai Bowl quietly made its way into Laguna Beach a couple months ago, and it’s been nothing less than a constant stream of human “ants” in and out the doors ever since. [singlepic id=108 w=320 h=240 mode=watermark float=right] With a base of...