Mercado Central, San Pablo 943, Local 83, Santiago Centro, Santiago, Chile
Mercado Central, San Pablo 943, Local 83, Santiago Centro, Santiago, Chile
No delivery
Spot something wrong?
Dishes at Mares de Chile. Prices may vary in venue.
Been to Mares de Chile? Be the first to share what you ate.