El Olivo is a Mediterranean restaurant offering a taste of regional cuisine.