3114 NW 17td Ave, Miami, FL 33142-6161, Miami
Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Everything is great
15725 SW 72nd St, Miami, FL 33193-5070, Miami
Terrible food. The only good thing was the service.
Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Everything is great