With magnificent Japanese-style gardens, a waterfall, and a koi lagoon flanking its northern edge, Karl Strauss Brewing Company’s Brewery Gardens location (9675 Scranton Road, Sorrento Mesa) is the crown jewel of its brewery-restaurant empire. I’ve …
April 17, 2014