House of Windsor is a café Windsor located in United States.
430 Main St Windsor , CO 80550 United States
The sandwiches are fresh and go great with a milkshake . The service is friendly and love supporting a local business.
Best chocolate malt I've had in a long time! Great service and warm friendly atmosphere !
The milkshakes are extremely delicious, the coffee is better than the convenience store but it is also twice the price. ;)
Turkey Pesto is great and lots to choose from!
Coffee , ice cream , and fun decorative things to buy!! :)
Garlic hot wings are always a win. Also, try their sauce of the month. - Brian Kato