Welcome To Ventura
Our flagship location opened in 2011 in Von's shopping center at the corner of Ventura Avenue and Main Street in downtown Ventura. Ample parking is available in front, and the restaurant features comfy inside seating plus a large enclosed patio for al fresco dining and enjoying Ventura's near-perfect weather. (The patio can also be reserved for private events.) Wine and beer are available, including local craft beers on tap.