La Taverne d'Esmeralda is a casual French restaurant and bar offering traditional cuisine. Enjoy a meal with a view of the gardens from its terrace or large bay window.