Cabo Espartel is a restaurant and cafeteria.