398 NW North River Dr.
Miami, FL 33128
By Water 25.777290, -80.203910
Garcia's offers the freshest seafood in Miami. With their own fleet of fishing boats, Garcia's provides seafood fresh from the boats to your plate.
Garcia's has been in business for over 20 years which is indicative of its fresh, great tasting food.