The Urinals of La Carreta

La Carreta is a cuban restaurant located in the Little Havana section of Miami, FL.

Filed under: Bars & Restaurants
Tweet

La Carreta serves up authentic cuban fare twenty four hours a day.