Shelter Island Boat Ramp is a boat launch San Diego La Playa located in United States.
2230 Shelter Island Dr San Diego , CA 92106 United States
Pretty tight getting in and out. Just take your time, and plan for patience, especially on weekends.
Pay attention!!
Great place to get a beer, fish, & enjoy a sunny San Diego day - Joe T