Checked out SoT one Friday evening. It was busy but wasnt too full (maybe coz it's January, who knows!!)
Venue: strategically located to draw the office crowds. Cant wait to check out their patio in the Summer B-)
Food: we just ordered apps and they were good =D
Drink: They have pretty much anything you can think of. The ladies loved their wine sangria while the gents their scotch!!
Ambiance: trendy and loud. Beautiful people type of crowd =P
Service: Friendly (and pretty) ladies. The only problem was the one bill per large group. I understand their tactic but it could be quite frustrating for people who come/leave early/late. Figuring how to split the bill towards the end of the night, after everyone was pretty boozed up, was, let's just say, a drag!!