8461 SW 132nd St, Miami, Florida 33156 USA
Baja "fish" taco..... with barely any fish. A disgrace for an almost $18 meal....
Photo Credit: Yelp