Casa Carmelo is a grill restaurant offering scenic views.