2760 Shelter Island Dr
San Diego, CA 92106
San Diego, CA 92106
Open HoursArray
OverviewFiddler's Green had its origins in 18th century sailing lore. It was the generic name for Sailortown, the district in the large ports that catered to the sailor who came to shore...
more
