Miami
Restaurants
3632 SW 8th St
- Category:
- Restaurants
Miami, 33135
FL, United States
- (305) 444-7501
9 reviews for La Carreta
- 18 reviews are hidden: show all reviews
Rate and review La Carreta in Miami, FL, United States!
Share your experiences at La Carreta with your friends or discover more Restaurants in Miami, FL, United States.