Castillo Iberico Tapas & Paella Bar offers a menu of Spanish cuisine, specializing in tapas and paella dishes.