If you're willing to splurge on a five star meal, Dylan Prime Restaurant is a good choice. Reservations are a must and the food is expensive but your meal will be delicious and the atmosphere enjoyable.
Though steak is the natural choice there is a variety of foods on the menu, a portobello mushroom steak can satisfy a vegetarian friend while the crab cakes will more than placate a friend who perhaps wanted seafood instead.
And if you're a fan of martinis, you're in luck. Dylan Prime Restaurant makes some of the best in town.