Barrelhouse 101

545 E Thompson Blvd, Ventura, CA 93001, USA

Relaxed alehouse & grill with more than 100 beers on tap, unmarked pub grub & sports on TV.