You'll have to pardon us until Google gets caught up with our new name change, but the address is the same...

 

KC's American Kitchen

9501 DuVander Lane

Windsor Town Green

Windsor, CA 95492

707-838-7800

We gladly take reservations.

CALL

Directions

Reservations gladly accepted. Call: 707-838-7800 • Summer Hours: Open Every Day 7 a.m. to 9 p.m.