We had a really unique experience at Forbes Island. The food was very good, the service was great and a good time was enjoyed by our entire party.
There is better food in SF, of course, but what we had was all very good. We tried most things on the menu and there is nothing not to recommend.
It is a fun place to be taken as a whole for the entire experience and not just the parts. This is a great case of the whole being greater than the sum of it's parts.
Com with a good attitude and have fun.