In Lisbon, choosing to eat at waterfront restaurants presents an ideal opportunity to dine at some of the city’s best-known riverside eateries. Perched on the docks near the city center is Ibo, a contemporary eatery specializing in African-Portuguese cuisine. Along with great food, dining by the river also provides spectacular views such as those afforded from Amarra Ó Tejo situated on an elevated position on the south bank of the River Tagus. Lower down almost on the water’s edge is the lovely Ponte Final with its outside tables set on an old jetty. Meanwhile, back on the opposite bank, there are plenty of restaurants combining equally pleasing panoramas with excellent cuisine, venues like funky café-restaurant À Margem at Belém, which shares the esplanade with nearby Darwin’s Café. It’s also in Belém that you can savour superb Michelin gastronomy at Feitoria Restaurant & Wine Bar. Back east towards Lisbon is Doca Peixe, a noted seafood restaurant overlooking the marina at Alcântara. Further still towards the city center is the locals’ favorite Portugalia, which sits on the quay. Upriver east of the Portuguese capital is trendy Bica do Sapato, a fine-dining spot part-owned by Hollywood actor John Malkovich. And back in Belém is the remarkable Espaço Espelho d’Agua, housed in a beautiful 1940s-era modernist building.