Windsor boasts two world-class restaurants, each with its own signature ambience underscored by breezy sophistication. The Clubhouse presents bistro cuisine in a stylish 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.