Casa Espana offers traditional Spanish cuisine.