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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results