La Carreta
Miami, FL84% like it (4.2 / 6937 Reviews )
CONTACT
Address: 3632 SW 8th St, Miami, FL 33135, United States Map ➦ Get Directions
Phone : +1 (305) 444-7501 Call
ABOUT
It has received 6937 reviews with an average rating of 4.2 stars.
FAQs
The address of La Carreta is:
La Carreta3632 SW 8th St
Miami, Florida 33135
P: +13054447501
Visit Website: lacarreta.com
La Carreta is listed under