Borja Azcutia offers refined Mediterranean and Spanish cuisine, specializing in upscale tapas and rice dishes, served in a contemporary setting.