News
Hosted on MSN1mon
The MOST Iconic Local Sandwich in Santiago ChileIf you’re in Santiago, Chile, there’s one sandwich that locals live for — and I had to try it for myself. This is the , a true Chilean icon packed with flavor, tradition, and love.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results