Ezquerra is a Spanish steakhouse and seafood restaurant specializing in grilled fish and other Cantabrian products. This asador offers a familiar atmosphere with a focus on fresh, high-quality ingredients.