Do you have a store of your own?

We have a store located in the Kendall area of Miami, Florida, with more locations opening soon to meet the high demand for our products. We are open 7 days a week, so you can buy fresh seafood whenever you want!
05 marzo 2022