Chula Vista Marina 550 Marina Pkwy Chula Vista, CA 91910 California
California
(619) 691-1860
Open All Year