Main content starts here, tab to start navigating

Hours & Location

871 Showroom,
Chula Vista, CA 91914

(619) 349-0068

Taproom Hours:

Mon - Th 11 am-9pm

Fri - Sat 11 am-1am

Sun 11 am-9pm

Get Directions