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