The Royal McGregor

The Royal McGregor

The Royal McGregor is a family run pub/restaurant situated in the heart of the Royal Mile near Edinburgh Castle.

We pride ourselves on our warm, friendly atmosphere and our passion for fresh, local produce to create one of the best breakfasts Edinburgh has to offer.

We are serving
Breakfast cuisine
Price Range: £4 - £8
Facebook .Twitter .

Address:

The Royal McGregor
154 High Street
Edinburgh
EH1 1QS
Scotland

Contact:

0131 225 7064

Opening Hours:

  • Monday 09:30 a.m. - 11:00 p.m.

  • Tuesday 09:30 a.m. - 11:00 p.m.

  • Wednesday 09:30 a.m. - 11:00 p.m.

  • Thursday 09:30 a.m. - 11:00 p.m.

  • Friday 09:30 a.m. - 12:00 a.m.

  • Saturday 09:30 a.m. - 12:00 a.m.

  • Sunday 09:30 a.m. - 11:00 p.m.

Feedback:

Rating Summary:
10 based on 2 votes
Service
10.00/10
Food Quality
10.00/10
Atmosphere
10.00/10
Pricing
10.00/10

Services and Facilities:

Bar
Outside seating
Children welcome
Groups welcome
Handicapped accessible
Parking
Non-smoking area

Reservation

Email:
Name: