1211 Lincoln Rd, Miami Beach, Florida 33139 USA
Mahi-mahi taco and Chili Rubbed Shrimp Taco
Photo Credit: Yelp