Cava de Illán is a Spanish restaurant offering table service and a selection of alcoholic beverages.