Carlos Seafood

Row 1

Details
17740 Homestead Ave
Miami, FL 33157
(305) 254-8149

Foursquare Tips

  • Love the fried conch
  • I couldn't be in Miami & not get some conch from Carlos. Being in Atlanta I miss home.