Golf course
Windsor Golf Club
16 locals recommend,
Tips from locals
Very nice local golf course. Charlie’s Grill is there and has a nice patio overlooking the lake and nice sunsets
Unique things to do nearby
Locals also recommend
Location
1590 Mitchell Ln
Windsor, CA