Barca Nova is a restaurant offering a Spanish cuisine experience.