Give us a ring: 805-667-8411 Find us at the restaurant. 1124 Seaward Ave. Ventura, CA 93001 – Well behaved dogs allowed. – Reservations not required.