Top Local Places

Island Palms Hotel and Marina

2051 Shelter Island Dr, San Diego, United States
Restaurant/cafe

Description

ad

San Diego's hidden gem on Shelter Island....    

Quiz