From flights to pitchers to just a classic glass, here are some of our favourite spots around Windsor, Ontario, to imbibe in a margarita.
Subscribe to our newsletter