Best Margaritas Tag

The Best Margaritas in Toronto

There is no better way to celebrate Cinco de Mayo then a classic Margarita (or three)! A commonly accepted story has the Margarita being invented in Mexico and has since...