a beach located near the downtown Ventura.
There are a lot of activities you can do here.
Take an oppotunities to see the sunset, enjoy swimming, picnicking or playing beach volley ball there.
Address 901 San Pedro St, Ventura, CA 93001, United States
Phone +1 805-585-1850
Maps 7P9F+V5 Ventura, California, United States Open Maps