The capital has always been a cosmopolitan city, where old traditions meet with international influences. Perhaps it is no surprise, then, to find tapas restaurants in Edinburgh's Old Town. Along with Spanish favourites like gambas al ajillo, tortilla and patatas bravas, there are Scottish dishes using local ingredients such as haggis and black pudding. This is a marriage made in heaven, with the colourful and zesty Spanish food helping to brighten up the imposing architecture and historic atmosphere. Now, with a lively and growing Spanish population in the city, more and more Spanish eateries are appearing to serve them, along with the locals of course.