La Puesta del Sol

La Puesta del Sol - Restro Bar - Menu (4).pdf

Come and Enjoy Food and DrinkĀ 

La Puesta Del Sol - is Spainish for The Sun Set, that is because the resturannt is set perfectly on the clift edge facing the Sun Set.