Menu
Salt or sugar? Frozen or on the rocks? More than 50,000 margaritas were consumed at the 2017 Tampa Margarita Festival.