Restaurante El Olivo is a Spanish restaurant and coffee shop located on Calle Buril. It is noted as being open 24 hours. Key facts used: Spanish Restaurant, Open 24 hours, Calle Buril.