The Royal McGregor has been delighting locals and tourists alike for over 10 years on Edinburgh’s Royal Mile. This charming location is not only historic but romantic. The recently refurbished premises blend traditional features with contemporary décor to create a warm and inviting atmosphere for all ages.
Their passion is local produce, independent local breweries and Scotch whisky which gives them the opportunity to showcase the best in Scottish produce.
The Royal McGregor has been delighting their customers for over 10 years on the Royal Mile with our classic cuisine. This charming location is not only historic but romantic. Everything from our Aberdeen Angus steaks, pork, poultry and fresh Seafood is carefully sourced by our head chef from the finest suppliers around the country. Using this wonderful produce they serve uncomplicated traditional Scottish dishes with a modern twist creating menus for all tastes.