Seafood Restaurants in Miami, FL
Seafood Restaurants • American Restaurants • Steakhouses
64 Se 4th St.,
Miami ,
FL
33131
UNITED STATES
Based on 1 reviews
`
The ceviche was ... not ceviche. Maybe I haven't had enough ceviche to know what it really is. This one had chunks of mango and seafood in ... salsa. Good salsa, I'll admit, but not what I was expecting. The mango chunks were big and...Worldwide > United States > Miami, FL > Seafood Restaurants