Top 5 Santa Luzia Food Spots: A Tasty Review

Top 5 Santa Luzia Food Spots: A Tasty Review Santa Luzia, that almost-unheard-of jewel on Portugal’s Algarve coast, is very much more than just someplace pretty to look at, it seems. It’s almost, that place where some of the region’s best eats hide in plain sight. I have traveled across most of it to bring …

Read more