Of the 4 that have been mentioned, as I said Panico's is good but not in the same league as the others. Frog and the Peach is head and shoulders above the rest but you are looking at 75-80/person just by walking in the door, and I know not everyone likes to spend that much.
Stage Left is good, I go there every chance I can get, its more upscale and formal and the food is great, and they have a great chocolate cake and fudge desert thats never been equaled.
Nova Terra has more of a selection though in terms of what the different people coming from all over would want. It has some fish but also chicken and steak for people who like that. Nova Terra is pretty affordable as well and the food I've had there has been on par with Stage Left.
For what we as a group need it for then Nova Terra is the best bet, especially with it literally being right across the street from the hotel.
If anyone wants to know anything about it just ask me. Lets get some discussion going on this, just voice your opinions.