Delpuerto is a restaurant specializing in traditional Spanish cuisine, with a focus on rice dishes. They offer a daily lunch menu and all-day kitchen service.