Garcia's Seafood Grille — Downtown Miami

About Garcia's Seafood Grille — Downtown Miami

Garcia's Seafood Grille — Downtown Miami

Seafood cuisine in Miami, FL.

398 NW North River Dr, Miami, FL 33128