I had a bad experience with Grocery Bistro - probably some of the worst service (worst definitely goes to Verasway) I've had in a long time and food simply was not good enough to warrant the snobby attitude. BYOB was nice, but I think if you want to go to a nicer BYOB you're much better off at Bon Sioree. The rooftop on the Wit is cool, though on weekends is totally packed and there's a line (too cold for me to wait in line). Across the street in the Renaissance, ironically, there's a brand new bar that's pretty nice. Much more chill than the house-blaring hipster/old-creeper crowd of the Wit. Totally agree with Avec >>> Blackbird, though Avec isn't a great date spot unless your date is cool sitting on uberuncomfortable chairs with complete strangers breathing on her food. The food is phenomenal though, and I love it there (sent some people there who didn't like the crowd/seats/etc). To the OP, if you're at the James, David Burke is nice, you will for sure have a good meal, good service. There are better places out there (also, Joe's stone crab is on the same block, they have a great bone-in filet, and of course stone crab), but for a solid, consistent meal, I think David Burke is one of the top places.