A restaurant on the approach road to
El Castillo del Morro,
Santiago...