Find restaurants in Windsor, ON. Listings include Rival Tastes, Dos Green Go’s, Armando's Ouellette-Downtown, Frylicious Windsor, Chari-Tees by The Downtown Mission, Heavenly Twist Cafe & Ice Cream.