125 SE 3rd Ave Miami, FL 33131, United States
No delivery
Spot something wrong?
Dishes at Centro Taco. Prices may vary in venue.
Been to Centro Taco? Be the first to share what you ate.