Cruz Blanca is a bar and grill specializing in traditional Spanish cuisine, with a focus on seafood, rice dishes, and grilled fare.