Our delightful Christmas Elves will be busy as ever this year freshly preparing you a delicious 2 or 3 course meal and keeping the drinks flowing!

Christmas Dinner will be served in the Royal Mile Tavern from midday til 8pm on the 25th, followed by live music until 3am from the wonderful Mr Acoustic David!

We are currently taking bookings however walk-in’s are always welcome. (it might just mean a cheeky wee mulled wine at the bar first if there’s a wait on tables….)

To book a table please email info@royalmiletavern.com, flick us a FB message or call 0131 5579681

See the full menu here>>>>