Garcia's Seafood Restaurant - View this location on map

A seafood restaurant located on the Miami River serving fresh fish, key lime pie, cold beer and Cuban food with a very laid-back atmosphere.
398 Northwest North River Drive, Miami, FL

Local Spot, Restaurant