Weird & curious
Forbes Island
Since 1999
Forbes Island is a floating island and event space near Bradford Island, California, United States. It was formerly a restaurant, located between Pier 39 and Pier 41 in Fisherman's Wharf, San Francisco. It was the only "floating island" restaurant in the Bay Area.
Source: Wikipedia / Wikidata
Nearby