Tavern

211 E Santa Clara St, Ventura, CA 93001, USA

Unique hangout with electric bar bites & specialty drinks, plus live Music & a patio with fire pits.