Azores’s 5 best restaurants (and must-try dishes)

Azores, Portugal Azores’s 5 best restaurants (and must-try dishes) The guide to Azores’s best restaurant The Azores, a stunning archipelago in the mid-Atlantic belonging to Portugal, is not just a feast for the eyes with its volcanic landscapes and green hills – it’s also a playground for foodies. From São Miguel’s famous cozido (Portuguese stew), […]