La Carreta
4 Star Yelp Rating
506 Ratings yelp logo
3632 SW 8th St Miami, Florida 33135 | Restaurant Info