Steve E's Windsor, CA, USA
630 McClelland Dr
Relaxed with inside and outside seating overlooking the park. Very friendly staff, a nice selection ...
426 Emily Rose Cir
This was a drop-in as we wandered around Windsor looking for somewhere to eat. It looks and feels li...