Playa Azul is a Mexican restaurant serving enchiladas and other traditional dishes. Open for breakfast, lunch, and dinner, they offer takeout and delivery.