La Carreta La Carreta

La Carreta Map

10633 NW 12th St. (107th Ave.)
Miami, FL 33172
305-463-9778
Map
Cuisine: Cuban
A mini-empire of casual cafés and larger restaurants serving tasty, reliable Cuban classics (and occasional fancy food).
Openings: Breakfast, Lunch & Dinner daily

Features