There are better.
We went with a large group on a Saturday night and had reservation. They were 40 minutes late seating us. That happens but for an upscale restaurant they didn't compensate very well; we had to ask for some apps on the house. The service was fine but not remarkable. I had the Ham Steak which was a good portion but way to salty. The baked beans that came with the fried chicken were underdone but the chicken was good. I recommend getting a salad and adding the steak as that was the best meal that others had. The steak was well cooked and tender.
Overall, it was not worth the price. There are much better places for a nice dinner. It would be a fine place for a drink before the special exhibits but the bar was pretty full from what I saw. So, go to special exhibits, enjoy the botanical garden, leave the underwhelming and expensive dinner to the tourists.