Review of La Carreta

3632 SW 8th St, Miami, FL 33135

Overall Rating

Review


This place is a cross contamination nightmare.

Celiac friendly?

No

Updated 4 years ago

Celiac