Where is Forbes Island now?

Forbes Island is a floating island near Holland Tract, California, United States. It was formerly a restaurant, located between Pier 39 and Pier 41 in Fisherman’s Wharf, San Francisco. … Forbes Island.

Geography
Adjacent bodies of water SacramentoSan Joaquin River Delta
Administration
United States
State California

What happened to Forbes Island San Francisco?

San Francisco’s kitschy floating restaurant Forbes Island has closed permanently. … After reopening for a year, the restaurant closed quietly this spring for temporary maintenance according to a voicemail message from director of operations Pierre Bleuse.