La Atalaya Del Azor is a bar and restaurant offering grilled dishes in a relaxed, family-friendly atmosphere, with a varied menu.