Fiesta Mexican Supermarket
113 N Main Ave #2, Lake Placid 33852