Travel Ideas #3 - Uncornered Market
Fresh Pebre at El Hoyo Restaurant - Santiago, Chile

Fresh Pebre at El Hoyo Restaurant - Santiago, Chile

A bowl of pebre (Chilean cilantro tomato salsa) is a nice condiment at El Hoyo Restaurant in Santiago, Chile.

Chilean foodDPNEl HoyoEl Hoyo RestaurantSantiagochilecilantrofoodpebresalsatomatoesSantiago Metropolitan Region