Address: 2210 Shelter Island Dr, San Diego, CA 92106, USA
WLW wolf llama wolf | Jan 19, 2022
Yes
Chantelle New | Dec 20, 2021
Yes. There are many spots designated for vehicles with boat trailers. And near Bali high restaurant which is in walking distance is 24-hour parking for any guests you take on your boat.