Bar la Candelilla is a restaurant offering homemade cuisine with scenic views.