fbpx

El Patron Taqueria Archives - WindsorEats

Quench Your Margarita Thirst From These 7 Windsor Restaurants

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

Tags: