2760 Shelter Island Dr
San Diego, CA 92106
San Diego, CA 92106
Open HoursSu to Sa from 05:00pm to 12:00am
OverviewLocated in Point Loma near Shelter Island, Fiddler's Green offers a view of the Pacific Ocean along with all of the best that San Diego offers. Inside, Fiddler's Green is filled...
more
