Forbidden Island 1304 Lincoln Ave, Alameda, CA94501 Forbidden Island claims to be "Alameda's first and only tiki bar." It features upscale cocktails and a…More beach-like environment. It was recently lauded by the San Francisco Chronicle and East Bay Express. Owners Michael Thanos and Emmanuel Thanos host movie and music events in the fun atmosphere. Forbidden Island also serves freshly-squeezed juices, fried appetizers and snacks.