Edinburgh is a truly cosmopolitan city and offers a vast range of international foods as well as many establishments specialising in traditional Scottish fare. From restaurants, coffee shops, takeaways and pub food Edinburgh has something for everyone.
The pubs of the Old Town and Grassmarket are full of character some with histories stretching back centures. It is really worth taking a break from the sightseeing or shopping and sampling the menus in these informal settings. A chance to really soak up the atmosphere and relax.
For seafood fans the stunning array of new eating places in Leith are a must. These waterside restaurants offer an incredible range of seafood in a lively atmosphere. These bars and bistros are ideal after a tour of Britannia or shopping session at Ocean Terminal.
Broughton Street in the New Town and Rayburn Place in Stockbridge have an excellent range of specialist food shops delicatessens and Italian Trattorias. The List Magazine, available from newsagents throughout the city has full details of all restaurants with contact numbers and opening times.