La Camaronera's new website is almost ready!
1952 W. Flagler St
Miami, FL 33135
Open Map
305-642-3322
Menu