La Carreta

Cuban Restaurant · 8650 Bird Rd, Miami, FL, 33155 · Miami

More places in Miami