WelcomeEnjoy fine dining with outdoor seating overlooking the lake while noshing on an American menu and weekend brunch.
At A Glance
- Full Bar
- More Info
- Outdoor Seating
Charlie’s Restaurant at Windsor Golf Club
1320 19th Hole Dr, Windsor CA 95492