Copyright © Banzai Marina. All rights reserved.
120 S California St, Ventura, CA 93001, United States
Closed on Sundays and Mondays temporarily and reservations are strongly recommended due to Covid 19
We are located off the California Street Exit on the 101 Freeway. There is free parking one block away in the parking lot structure located on E. Santa Clara St., between California St. and Chestnut St.