Hostal Restaurante El Algarrobo is an establishment offering dining services. It is located in Casariche, Sevilla.