La Costa Azul is a Mexican restaurant specializing in seafood, offering a family-style dining experience.