Taste of Windsor Restaurant Week -
Feb 15
February 15-21
First Town Downtown invites you to enjoy the Taste of Windsor Restaurant Week. From February 15 through February 21, indulge in delicious meals from your favorite Windsor restaurants (dine-in or takeout). A percentage of your orders will go towards supporting First Town Downtown programs, which in turn support Windsor Center, as well as the Windsor Chamber of Commerce, which supports businesses throughout Windsor. Join us in celebrating our local culinary scene while giving back to our commun...