Windsor boasts a world-class restaurant helmed by Chef Eric Chavot who earned two coveted Michelin stars for his cuisine at The Capital Restaurant in London. He lends his culinary expertise to delectable dishes at Windsor, where he uses the flavors and traditions of his native southwest region of France.
Each of Windsor’s restaurants conveys its own signature ambience underscored by breezy sophistication. The Clubhouse presents bistro cuisine in a chic dining room overlooking the first tee. Under the soaring raftered ceiling of The Beach Club, guests will savor fine regional selections.
Shorts and swimsuits are de rigueur at The Beach Club’s Cabana Bar, where light fare is served poolside.