Home › Top 4 Mexican restaurant in Windsor, Colorado Find best Mexican restaurant in Windsor, Colorado, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Cancun Mexican Grill and Cantina - Windsor (CO 80550) US, Windsor, CO 80550431 Main St Mi Tierra Mexican Restaurant US, Windsor, CO 805501550 Main St #106 Sol De Jalisco US, Windsor, CO 805501345 Water Valley Pkwy Pueblo Viejo Mexican Restaurant - Windsor (CO 80528) US, Windsor, CO 805284630 Royal Vista Cir