We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Muckle Cross

) #48 of 58 Restaurants in Elgin , British,
34 High Street, Elgin IV30 1BU, Scotland
+44 1343 559030
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent20%
  • Very good32%
  • Average18%
  • Poor12%
  • Terrible18%
Travellers talk about
“steak” (11 reviews)
“nachos” (2 reviews)
“haggis” (2 reviews)
Restaurant Hours
Bar, British, Pub, Vegetarian Friendly
34 High Street, Elgin IV30 1BU, Scotland
Write a Review
Reviews (206)
Traveller rating
Traveller type
Time of year

1 - 10 of 192 reviews

Reviewed 2 weeks ago via mobile

Went in for breakfast this morning at 10 am before going shopping. Pleasant young man serving behind the bar. We ordered eggs benedict which arrived quickly and was delicious. Also had filter coffee which we could refill as many times as we wanted. Will definitely...More

Thank scraig7wb
Reviewed 2 weeks ago

I visited here with my family whilst visiting them in Elgin.( I have been going since it opened when visiting Elgin) We went in at noon on a Friday and place was starting to get busy yet only 1 person on bar! He was pleasant...More

Thank emeraldlouise
Reviewed 3 weeks ago via mobile

The burgers tasted weird and the onions rings were burnt to within an inch of their life. The whole place is a tip and the staff are miserable which suggests management haven't really got a handle on things. But it's Wetherspoons so expectations weren't particularly...More

Thank Angela N
Reviewed 23 May 2017 via mobile

You usually expect a reasonable meal from Wetherspoons but today was not the case the warmest part of my incorrect meal was the lettuce and tomato and a complaint to staff got me a disinterested shrug.

Thank Podgod394
Reviewed 23 May 2017 via mobile

Not nice. Tepid food, scruffy bar and waiting staff. Definately won't be back. Usually know what you are getting in these places but Elgin has to be the worst one I've eaten in

Thank mchap65
Reviewed 17 May 2017

J D Weatherspoons so you know what you should get, however be prepared to not get it. On Steak Club night they only had sirloin steak I believe on Fish Friday they had no fish! The first Steak club night I went to the did...More

Thank RogerJessiman
Reviewed 16 May 2017 via mobile

Myself and my husband went for Breakfast as we have done many times over the past 13years to the muckle cross and I have to say that was the worst breakfast ever,I did complain and was offered a refund which we didn't accept as we...More

Thank Gloria B
Reviewed 15 May 2017 via mobile

Visited this Wetherspoons bar on our recent break in Elgin.Very busy on Friday night but the staff were very efficient and the food we ordered was to a good standard. Well worth a visit.

Thank stuart w
Reviewed 10 May 2017 via mobile

Lovely place but might have to review coming for food when kitchen staff using the toilet at the same time as myself a a few others..uses toilet and walks out without washing hands...not on at all I'm sorry!!!!!

2  Thank Jennifer C
Reviewed 7 May 2017 via mobile

If you are looking for a no frills satisfying place to eat, then this is it. As a vegan itcan be tricky to eat out in a pub unless you are willing to have a boring bowl of chips. Here I got to have a...More

Thank Sandi S
Nearby Restaurants
Ada Turkish Restauarant
86 reviews
.15 km away
The Drouthy Cobbler
255 reviews
.04 km away
Pattaya Thai Restaurant
146 reviews
.05 km away
The Ditsy Teacup
73 reviews
.28 km away
Nearby Attractions
Elgin Cathedral
480 reviews
.48 km away
The Drouthy Cobbler
128 reviews
.04 km away
Elgin Museum
62 reviews
.15 km away
Gordon & MacPhail
76 reviews
.25 km away
Questions & AnswersAsk a question
Jennifer C
was wondering....is it habit for your kitchen staff to not wash their hands after using the toilet...here now used toilet at same time as kitchen staff and let's just say don't think I'll be eating here again unless you get that under control....
10 May 2017|
Response from Paul C | Reviewed this property |
Firstly Jennifer, I visited this bar as a tourist which makes me wonder why you are sending you complaint to me😳 Secondly you really should think about what you are writing before you go to print. It is common practice... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$15
Brunch, Lunch, After-hours
Restaurant features
Takeout, Reservations, Television, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi
Good for
Groups, Bar Scene, Child-friendly, Kids
Location and Contact Information
  • Address: 34 High Street, Elgin IV30 1BU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Moray  >  Elgin
  • Phone Number: +44 1343 559030
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing