7200 SW 8th St
Miami, FL 33144
Bare-bones Cuban seafood restaurant featuring pick-your-own fresh catch from an onsite market.