Our first meal at Soho we were a group of 11. We did our homework before hand and made sure to get there in time for the happy hour specials. Good thing we went early! There was plenty of room at 5pm but by 530 it was packed with a wait. It's a pretty small place.
Our server was outgoing, funny and very knowledgable about the menu. He had great recommendations on what to order and the best way to do it.
The happy hour menu is great! Lots of good stuff at great prices. Every piece of fish was fresh and well prepared. We did order some regular menu items and were not disappointed. Prices are very reasonable and again, high quality.
The only 2 things I didn't love were how cold it was in there (felt like AC was blowing) and they're a Pepsi place (personal preference- Coca Cola all the way :)
Go for happy hour and try it in for size!