The world's oldest restaurant (with a signed Norris McWhirter certificate to prove it) is still coming up with the goods after nearly 300 years. For all its popularity as a tourist destination, its nooks and crannies add up to an atmospheric - if cramped - dining spot. Botín turns out great roasts, including that old Spanish favourite: cochinillo (suckling pig). The cordero (lamb) is also superb, as are the almejas (clams) Botín. And, yes, seeing as you asked, Hemingway did come here.