Castillo Catalana offers a fine-dining concept with Spanish gourmet products, including select wines and authentic delicacies, served tapas-style.