Costa Azul is a Mexican restaurant offering classic dishes like tacos and ceviche, alongside cold beers. Takeout and delivery options available.