1388 SW 8th St, Miami 33135, United States
No delivery
Spot something wrong?
Dishes at La Esquina de la Fama. Prices may vary in venue.
Been to La Esquina de la Fama? Be the first to share what you ate.