I have relatives in town and they are staying near the wharf. There will be nine of us meeting up for dinner on Tuesday. My first thought was Fog City or Catch. Any suggestions? It's been a while since I have eaten out with a group in SF. I'm trying to not break the bank either.