El Olivo is a restaurant offering authentic, homemade Spanish cuisine, including classic wines and beers.