606 Crandon Blvd, Key Biscayne, Florida 33149 USA
CAMARONES A LA CHICLAYANA, delicious, jumbo shrimp in a yellow peppers sauce & cilantro rice
Photo Credit: Yelp