Av. Libertador Bernardo O'Higgins 6038, EstacióN Central, Santiago, Chile
Av. Libertador Bernardo O'Higgins 6038, EstacióN Central, Santiago, Chile
No delivery
Spot something wrong?
Dishes at Barracas. Prices may vary in venue.
Been to Barracas? Be the first to share what you ate.