1801 Collins Ave Miami FL 33139
Miami, Florida 33139

Take a break from basking in the sun at the beach and visit Lucy's Cantina at Shelborne South Beach right on the sand for some two for one tacos and frozen margaritas from 4 - 6 pm every day of the week!

Added by Manuela Van Hue on March 30, 2012

Interested 1