1103 Biscayne Blvd, Miami, Florida 33130 USA
Swimming pool ceviche with Verde spicy margarita.
Photo Credit: Yelp