It would depend on what type of meal you are looking for....
For elegance and upscale food and over-the-top service: Murano
We had the best Filet and Lamb Chops ever at Lawn Club Grill, and it's also more casual and open-air on top deck (they can close it up if weather is bad).
If you're looking for good food, but also an "experience", then Le Petite Chef.
On our last trip, we did Lawn Club 3 times, Le Petite twice, and Murano, Tuscan, and Sushi on 5 once each and loved all of them.