My suggestion, leave and go back to Detroit? No one goes to Windsor, other than to cross to the USA.In Windsor Ontario. Fucking weird. Restaurant specials are "features", side dishes are "accompaniments".
Also good beer is difficult to find. Not sure I can deal with this for two weeks, certainly not sober.