Luar da Foia – the best meat on the mountain
One of our favourite restaurants in the Algarve is one which isn’t too far from home. Not only is Luar da Foia in a prime spot for far reaching views across the Algarve, but it also serves the best meat on the mountain! Most definitely a meat-eaters paradise, Luar da…
View Post