La Carreta
Miami, FL84% like it (4.2 / 3240 Reviews )
CONTACT
Address: 10633 NW 12th St, Miami, FL 33172 Map ➦ Get Directions
Phone : +1 (305) 463-9778 Call
ABOUT
It has received 3240 reviews with an average rating of 4.2 stars.
FAQs
The address of La Carreta is:
La Carreta10633 NW 12th St
Miami,
P: +13054639778
Visit Website: lacarreta.com
La Carreta is listed under