Ohana Brewing Company: A Fresh Face in Taprooms
Most taprooms in the Los Angeles area are tucked away into industrial parks far from pedestrian traffic. Ohana Brewing Company’s new taproom is also tucked away, but right off Main Street in Alhambra. Due...