Map & Directions - South Harbor Waterfront Restaurant & Bar
View Menu
South Harbor Waterfront Restaurant & Bar
425 Marina Blvd, San Francisco, CA, 94080
(650) 589-1641 (Phone)
425 Marina Blvd, San Francisco, CA, 94080
(650) 589-1641 (Phone)