915 S Howard Ave, Tampa, Florida 33606 USA
Get your margarita frozen or on the rocks!
Photo Credit: Yelp