1881 SE 17th St, Fort Lauderdale, Florida 33316 USA
One very small piece of Mahi in an overpriced taco order
Photo Credit: Yelp