Ciudad Blanca is a Spanish restaurant offering homemade-style cuisine with a menu featuring traditional dishes.