“Sonoma County’s Biggest and Best Breakfast…
of that there is no doubt…”
(Jeff Cox, The Press Democrat, September 29, 2007)
KC’s Downtown Grill is a popular local hot spot on the beautiful Windsor Town Green, (just north of Santa Rosa) with expansive menus that appeal to every appetite and a fun, exciting, nostalgic atmosphere.
Enjoy the incredible view of Windsor’s famous Town Green and dine on our huge patio under Windsor’s ancient oak trees. Our patio is available for rent for private parties for 40 or more. We also provide catering for all events including business lunches and box lunches.
For dinner, KC’s is the best place on the Green! Friday and Saturday nights are Prime Rib nights! Served from 4:30 til we run out. Slow-roasted for 8 hours in a special oven, our boneless prime rib is truly the best in town. Our Big Fish & Chips can’t be beat. All white-meat Icelandic Haddock in a crunchy batter.
Our customers say KC’s Downtown Grill has the best burgers around! Half-pound, charbroiled & juicy, no one leaves hungry after a KC’s burger. Try our I Love Animals burger and the Belly Burner Burger. And for a real adventure, take a hike up our Tri-Tip Mountain, the tallest entree this side of the Rockies. We’re also told we have the “best french fries EVER!” And for those who love salads, KC’s makes a salad look like art, our salads are made fresh to order from the best ingredients available.
KC’s Downtown Grill is located at the Corner of McClelland & DuVander on the Beautiful Windsor Town Green Windsor, CA 95492
Ph. 707-838-7800
Reservations gladly accepted.