Restaurants in Musselburgh
Restaurants with Delivery
Gurkha Bar & Restaurant
96 N High St, MusselburghAlthough my first time here, my wife has been before and recommended it. The menu choice for starters and main course was very good. When the food came it was so tasty and freshly cooked, and nicely presented. Finished off with a Nepalese tea. The staff were very friendly and it was such good value! An excellent restaurant, will most definitely be back, I thoroughly recommend a visit.
- Delivery
-
Superb251 Reviews 4.7
The Auld Hoose Chinese Restaurant
102 New St, MusselburghThe food and service were excellent, lovely prawn crackers to start. Prices were reasonable however the draught IPA was not great. One portion of fried rice is plenty for two people. Will definitely return.
- Delivery
-
Superb58 Reviews 4.62069
Cuddie Brae - Pub & Grill
91 Newcraighall Rd, MusselburghMy friend and I went in for lunch. The young guy who served us was so nice,helpful and funny. My pal is fussy, so he answered all her queries. His nature made the visit pleasant as he seemed to be the only one who was happy. The food was fab and good portions. We will be back.
- Delivery
-
Superb182 Reviews 4.3
The Ship Inn
184 N High St, MusselburghFirst time visiting since refurbishment. The atmosphere was relaxed and inviting. The menu was really good, something for everyone. The staff were polite and helpful. The food was delicious and the drinks were lovely.I will definitely be back and would 100%
- Delivery
-
Superb139 Reviews 4.3
East Coast
171, 173 N High St, MusselburghWe were quite hungry and visited this place for a late lunch. I would not recommend it if the goal is just to have a quick and filling bite, which is typical for a seafood restaurant I guess, except fish and chips. But if you would like to experience some delicious sea food dishes be prepared to pay a fair price, although most dishes seem to be overpriced as the amount of sea food is quite small. Nevertheless, food is very delicious ? Staff is friendly and polite, relaxing atmosphere with nice chilled music.
- Delivery
-
Superb80 Reviews 4.3
Maggie's Bar & Cafe
Queen Margaret Dr, MusselburghI ordered a mocha coffee and loaded fries. They were both amazing. Especially loaded fries I forgot the name of that but it was with gravy, cheese and dried onions on it. It was superb, will defo come again for this. Coffee was a bit cold but acceptable bcz taste was good. Price was reasonable.Kid-friendliness: Baby high chair
- Delivery
-
Superb47 Reviews 4.3
Caprice Restaurant
198 High St, MusselburghFood very good, penne picanti extremely hot with chilli not enjoyed, pizza, lasagne and fish all excellent. The waitress was very friendly and busy, long time to wait for food, nearly an hour for starters ??.Kid-friendliness: Very kid friendly and excellent kids menu.
- Delivery
-
Good70 Reviews 4.1
The Campaign Room Bistro
Carberry Tower Mansion House Carberry Tower Estate Near, MusselburghInteresting 'little' bistro primarily servicing hotel guests, but open to non-residents.I took my 80YO mother-in-law who had lived within 10 miles for most of her life, and she'd never been before !OpenTable said no availability, so called them directly. They had no problem accommodating us and explained how they handle reservations. If they have a large occupancy of hotel guests, they limit non-resident reservations for the Bistro, to ensure they have tables available for their guests, especially as they can't just walk outside and choose somewhere else.The menu is simple, not extensive, but enough to satisfy most appetites. We found the food to be a solid 7/8 out of 10 and the service was very professional and friendly. Prices are commensurate with the quality of service/product and based on our experience, we will definitely return in the future.
- Delivery
-
Good16 Reviews 4.1
Tesco Cafe
Olive Bank Rd, MusselburghI love Tesco Cafe in Musselburgh.All the staff including Kath, Sharon, Jamie Lee, Myra, Ariana, Amy, Dave, Liz and Shirley are always happy and welcoming. The cafe is extremely busy and they work tirelessly to do the best that they can while always providing the best service. They also make the best coffee in Musselburgh!
- Delivery
-
Good16 Reviews 4
Subway
131 High St, MusselburghThis is in port seton to be honest wasn't as good as I'd expect from a subway, the meat honestly it was like ham out of the supermarket definitely not the standard I'd expect. I not sure if they were maybe busier than they would expect afterall was hottest day we went on.
- Delivery
-
Good19 Reviews 3.8
Pepe's
94 High St, MusselburghHighly recommend Pepes Musselburgh. Restaurant was nice and clean. Good customer service from front of house employee good knowledge of products. Ordered Chicken XL burger, cooked fresh and tasted good. Nice flavours. Place is on
- Delivery
-
Good48 Reviews 3.8
Kohi-Noor
142 A N High St, MusselburghMy husband and I have been customers of the Kohi-noor for many years now. Every dish is prepared fresh using the best quality ingredients and there is variations in taste from week to week. That said, having tried other local Indian takeaways, nothing is comparable with the Kohinoor, I read reviews of other places and made my decisions to try them based on these reviews, I genuinely don’t get what other people’s idea of a good curry is, judging by our experience. The 2 we tried were awful. We were down south on holiday and tried an Indian curry down there, all I can say is the Kohi noor has spoiled us as nowhere comes even remotely close to being as good!! The curry we had on holiday was ok but it wasn’t the Kohi noor! Anyhow, I just wanted to give credit where it’s due.
- Delivery
-
Good12 Reviews 3.6
Costa Coffee
132 High St, HaddingtonWe were attending a dance show at Musselburgh Grammar school on Sunday 4 June and decided to explore the town before the show. We popped into Costa for coffee and cake and were very impressed by the friendliness of the staff, The coffee and cake were excellent.
- Delivery
-
Good31 Reviews 3.5
Greggs
134 High St, MusselburghQuick dinner , Hot Chicken sweet chilli sauce . Ready to go 1 minute + pizza potato wedges , any sandwich you like . Fruit juice , latte cappuccino, tea , coffee , cakes , on tap . Only one complaint, sometimes the pastries are look warm , so timing is critical 8/10
- Delivery
-
Average20 Reviews 3.2
Delta Fry
53 Delta Dr, MusselburghI had to reply to the previous comment as I cannot access the review page to comment back to let her know that all our food is halal any anyone is welcome to come and check and see the packaging so not sure how you can say 1000% you must be from a competitor that cannot see someone providing everything that is halal, we have other restaurants in edinburgh and do not serve alcohol so why would we lie to people and we welcome anyone to come and check thank youDelta Fry.
-
Average17 Reviews 3.1
Online Reservation Available
Focus Chinese Take Away
124 N High St, MusselburghI ordered and it was a bit late, not by much.I did complain about this to restaurant at first but not there fault. Just eat i believe. Food was amazing as always once I received it.
- Takeaway
- Delivery
-
Poor9 Reviews 2.1
Craig House Brewers Fayre
Carberry Rd, MusselburghHad a fantastic carvery, meat was so tender and tasty, chef was lovely and friendly and really helpful.We also had a few pints before eating and the bar staff were really nice and helpful aswel.All in all, a very good visit and really pleased to be eating here tomorrow ? ? ?Thanks to all the staff for making us feel welcome.
- Delivery
-
Good143 Reviews 3.5
Bijis Kitchen
132 Salters Rd, Wallyford, MusselburghI was looking for a reliable Indian take-away and this didn’t disappoint. Delivered within the expected time and hot on arrival. So far I’ve ordered two meals from here and consistently good.
- Delivery
-
Average32 Reviews 3.1
Mario's Pizza & Kebab House
116 N High St, MusselburghKnown about this place when I used to live in Edinburgh 11 years ago. Whenever i come back for a visit I come here for a kebabThey are pricey, £10 for a doner kebab. But I'm used to Bradford prices. But the doner is home made and you can taste the meat. Not just the fat and spices.
- Takeaway
- Delivery
-
Average24 Reviews 2.5
Shish Mahal
63A High St, MusselburghWe visited on a Wednesday night. Group of 3 for our dinner. We were for the majority of our seating the only guests present. Food ordered and the first course of poppadom and pickles. These were well received and did not last very long.Main courses were quick to be turned around. Each was consumed as expected and wiped up with the naan.We skipped dessert, opting for Luca's across the street.Atmosphere wise. We were the only guests. This made the space a little odd, but we made do with it and continued as required.Parking: Parking, but unsure whether it's free at all times.
- Takeaway
- Delivery
-
Average46 Reviews 2.9
Takeaway Restaurants
Elena Di Rollo
34 Bridge St, MusselburghWe visited today after searching for Ice-cream parlours that were open after 5pm, and have to say this was a brilliant find.The staff were so friendly and helpful; and even offered a sample to help make up our minds to which ice-cream we wanted (there were a lot of flavours to pick from). The shop was very clean and tidy and the ice-creams looked perfectly presented. They also had rows of ‘old fashioned’ sweets; again all well presented and looking delicious.We’re only her for a few days but we’ll definitely be visiting again!
- Takeaway
-
Superb23 Reviews 4.73913
Clark Bros
224 New St, MusselburghWhen I fancy fresh seafood I come to this shop. Great quality and so many different products. Everything is displayed so beautifully. I always get so excited and end up buying more than I planned ?
- Takeaway
-
Superb35 Reviews 4.5
Lanna Thai
32 Bridge St, MusselburghAbsolutely outstanding service and the food is absolutely lovely! Caters to every need. The food is always made fresh and always deliver perfect presentation. We are here almost once a week, definitely our go to Thai restaurant:)
- Takeaway
-
Good34 Reviews 4.2
Best Restaurants
Gurkha Bar & Restaurant
96 N High St, MusselburghAlthough my first time here, my wife has been before and recommended it. The menu choice for starters and main course was very good. When the food came it was so tasty and freshly cooked, and nicely presented. Finished off with a Nepalese tea. The staff were very friendly and it was such good value! An excellent restaurant, will most definitely be back, I thoroughly recommend a visit.
- Delivery
-
Superb251 Reviews 4.7
The Mercat Bar & Grill
10 Whitecraig Rd, Whitecraig, MusselburghWent for Christmas lunch and it was lovely. The food is fantastic the service and atmosphere are second to none. Lovely warm welcome couldn't do enough for us. Had the roast beef which was excellent and Christmas pudding was the same. Been here a few times and always had a great meal and welcome. Definitely would recommend The Mercat Bar and Grill.Kid-friendliness: Kids have a ballWheelchair accessibility: They are very helpful
-
Superb170 Reviews 4.6
Staggs (The Volunteer Arms)
81 N High St, MusselburghA great, friendly bar. It has multiple ale taps and is very popular for a reason. As far as I know they don't serve food but considering the sheer volume of places that serve food a short distance away it isn't an important factor at all.Definitely a place to go to on a Sunday afternoon to watch sports and have a drink with friends.Parking: The back of the Brunton Theatre, Musselburgh high Street etc.
-
Superb52 Reviews 4.8
Crolla's Italian Kitchen
ESKMILLS, The Courtyard Station Road, MusselburghThe food here was amazing, the veal I had was delish. The pasta and dessert was fresh and tasty. The best bit about the vist though was the service. Old school attentive waiting. Loved it. Will definitely go back. Thanks for a great
-
Superb82 Reviews 4.6
The Auld Hoose Chinese Restaurant
102 New St, MusselburghThe food and service were excellent, lovely prawn crackers to start. Prices were reasonable however the draught IPA was not great. One portion of fried rice is plenty for two people. Will definitely return.
- Delivery
-
Superb58 Reviews 4.62069
Dal Patino
49a High St, MusselburghOvernighting in Edinburgh, we looked for a nice restaurant to have dinner in nearby Musselburgh. Dal Patino came up as a rustic Italian which had previous good reviews. Booked a table for dinner and on arrival found the surroundings and ambience ('Though not too busy being early sunday evening) to be very pleasnt indeed. Felt like it was a little part of Italy in Mussleburgh. Run by Italian speaking Italians, they were all very pleasant and welcoming, with no rush to move you on. More like being very laid back, but adequately attentive. The menu is extensive but not so you would think it wasn't freshly cooked. For starters we shared a Focaccia al Pomodoro which was more than sufficient for two. I chose Spaghettoni di Mare for a main which as the name suggests was a concoction of seafood, mussels and clams in shells, tiger prawns and squid in a sauce of basil, garlic and chilli over fresh spaghetti. My wife plumped for Risotto Asparagi e Salmone which needs no introduction and was delicious. This was washed down with glasses of house rose and red respectively which were both excellent and complimented the food. We don't normally go for three courses but decided that we did not want to waste the opportunity. One serving of Tiramisu which my wife assures me was the best tasted, and a home made berry crostata with ice cream. Declined the coffee but left with a cheery Ciao and vowed to return. To sum up: It was an excelent experience, far removed from the usual get them in, get them out culture that is all too prevalent these days. Wish the Dal Patino was on our doorstep. Pay them a visit and enjoy.
-
Superb80 Reviews 4.5
Carberry Tower Mansion House
Carberry Tower Mansion House, Carberry Tower Estate, Musselburgh10/10. We had an immediate wow factor when we arrived, driving down the long, elegant driveway. We couldn't believe how stunning the hotel is. The staff were welcoming and efficient upon arrival, and we were in shock at how stunning the hotel is. Our room was small but cozy. It had a homey guest bedroom feel, very clean and warm with the most comfortable bed. We both slept brilliantly for three nights. Breakfast was lovely, greeted each morning by welcoming staff. Breakfast was cooked fresh and brought to the table with a choice of other bits and pieces to help ourselves to. The hotel is full of charm and character with so many different rooms to explore. My boyfriend and I felt like we were in the Saltburn movie. ? The only thing missing from our room was soap; everything else was perfect! We would 100% stay again. Thank you!!
-
Superb122 Reviews 4.4
Levenhall Arms
10 Ravensheugh Rd, MusselburghWhat a cracking bar just by the 5F start at Musselburgh Racecourse. Super friendly bar staff and a couple of great cask ales make it a worthwhile visit. Highly recommended ??
-
Superb25 Reviews 4.9
Cuddie Brae - Pub & Grill
91 Newcraighall Rd, MusselburghMy friend and I went in for lunch. The young guy who served us was so nice,helpful and funny. My pal is fussy, so he answered all her queries. His nature made the visit pleasant as he seemed to be the only one who was happy. The food was fab and good portions. We will be back.
- Delivery
-
Superb182 Reviews 4.3
Brunton Hall Bistro
Ladywell Way, MusselburghMy friend and I have just had the most delicious two course Christmas Lunch At the Bistro at the Brunton. The service was 1st class and the food was perfect in every way. We found no faults whatsoever. The whole experience from start to finish was excellent. Thank you.
-
Superb43 Reviews 4.6
The Ship Inn
184 N High St, MusselburghFirst time visiting since refurbishment. The atmosphere was relaxed and inviting. The menu was really good, something for everyone. The staff were polite and helpful. The food was delicious and the drinks were lovely.I will definitely be back and would 100%
- Delivery
-
Superb139 Reviews 4.3
Elena Di Rollo
34 Bridge St, MusselburghWe visited today after searching for Ice-cream parlours that were open after 5pm, and have to say this was a brilliant find.The staff were so friendly and helpful; and even offered a sample to help make up our minds to which ice-cream we wanted (there were a lot of flavours to pick from). The shop was very clean and tidy and the ice-creams looked perfectly presented. They also had rows of ‘old fashioned’ sweets; again all well presented and looking delicious.We’re only her for a few days but we’ll definitely be visiting again!
- Takeaway
-
Superb23 Reviews 4.73913
East Coast
171, 173 N High St, MusselburghWe were quite hungry and visited this place for a late lunch. I would not recommend it if the goal is just to have a quick and filling bite, which is typical for a seafood restaurant I guess, except fish and chips. But if you would like to experience some delicious sea food dishes be prepared to pay a fair price, although most dishes seem to be overpriced as the amount of sea food is quite small. Nevertheless, food is very delicious ? Staff is friendly and polite, relaxing atmosphere with nice chilled music.
- Delivery
-
Superb80 Reviews 4.3
Clark Bros
224 New St, MusselburghWhen I fancy fresh seafood I come to this shop. Great quality and so many different products. Everything is displayed so beautifully. I always get so excited and end up buying more than I planned ?
- Takeaway
-
Superb35 Reviews 4.5
The Riverside Tavern
1-2 Mall Ave, MusselburghThis is somewhere I'd pass going to tesco and never go in but after a lovely meal my friend and I poped in..its local charm is so inviting and friendly defo for a wee drink and chat and laugh
-
Superb20 Reviews 4.6
Frequently Asked Questions about Musselburgh
What are the most popular restaurants in Musselburgh?
- The most popular and well-regarded restaurants in Musselburgh include:
What are the best restaurants that deliver in Musselburgh?
- Popular restaurants in Musselburgh that is known for their delivery services:
What are the best Takeaway restaurants in Musselburgh?
- Here are some excellent Takeaway restaurants in Musselburgh: