Please note that due to current COVID-19 restrictions, both locations are open for takeout only, from 8:00 am -2:00 pm daily. However, please call first to confirm.
Looking for a great breakfast spot north of Santa Rosa? Well, look no further, our Windsor location is the perfect place to drop in for breakfast, lunch and everything in between!!! Located at 150 Windsor River Road in Old Town Windsor…