Caffe Victoria Address: 1296 Main St, #A, Windsor, CO 80550 Phone: (970) 686-5005 Hours: Sat: 7am-1pm Sun: 8am-1pm Nice to Know: Good For Kids Yes Outdoor Seating Yes Restaurants Other Businesses: Hunan Taste at 1580 Main St, Windsor, CO 80550 Theo's Pizza at 520 Main St, Windsor, CO 80550 Senor Jalapeno at 1039 Main St, Windsor, CO 80550 Austin's Homestead at 1600 Pelican Lakes Pt, Windsor, CO 80550 Taco Bell at 101 12th St, Windsor, CO 80550