Horta, Portugal, on the island of Faial, Portugal. It’s the volcanic islands of the Azores, 900 miles from the coast of Portugal. No shortage of cheese or wines here along with other local products to sustain the island. They say you haven’t visited Horta until you’ve been to Peter Cafe Sport. It’s a 100...