Eating and drinking in Musselburgh, East Lothian
Filter by amenity type:
Nearest Services
Bar
- Maggie’s
University Square - Muss Bar and Kitchen
High Street, 81
Cafe
- Burgh Cafe
High Street - Costa
High Street, 132 EH21 7EA Musselburgh - Elena Di Rollo
Bridge Street, 34 EH21 6AG Musselburgh - Harbour Cafe
New Street, 222 EH21 6DQ Musselburgh - Kaffeine
Newbigging, 2 EH21 7AH Musselburgh - Old Dairy Ice Cream Parlour
- Stables Cafe
- Wishing Tree Cafe
High Street, 81
Fast food
- Domino's
North High Street, 193 EH21 6AP Musselburgh - East Coast
North Bridge Street, 173 EH21 6AN Musselburgh - Eskview Fry
Eskview Terrace, 57 EH21 6LX Musselburgh - Focus
North High Street, 124 EH21 6AS Musselburgh
Phone: +44 131 665 5725 - Fry & Wok
Salters Road, 138 EH21 8BQ Wallyford - Frying Scotsman
North High Street, 134B EH21 6AS Musselburgh - Good Catch
Pinkie Road - Greggs
High Street, 134 EH21 7EA Musselburgh - Greggs
Inveresk Road - Happy House
Eskview Terrace, 62 EH21 6LX Musselburgh - Harvest
High Street - Jaz's Fish Bar
High Street, 27 EH21 7AD Musselburgh - Kohi-noor
North High Street, 142 EH21 6AS Musselburgh
Phone: +44 131 665 9690 - Lotus
North High Street, 185 - Mario's
North High Street, 116 EH21 6AS Musselburgh - Munchies Takeaway
Salters Road, 138 - Pepe's Piri Piri
High Street, 94 - Rainbow Restaurant
High Street, 110 - Sizzlers
- Subway
High Street, 131 EH21 7DD Musselburgh - The Auld Hoose
Fishers Wynd
Phone: +44 131 665 5100 - TI
Salter"s Road, 21 EH21 8AB
Pub
- Auld Brig Tavern
Eskside West, 45 EH21 6RB Musselburgh - Brewers Fayre Craig House
Carberry Road EH21 8PT Musselburgh - Coach & Horses
High Street, 110 EH21 7EA Musselburgh - Hole In The Wa
New Street, 170 EH21 6BZ Musselburgh - Levenhall Arms
Ravensheugh Road, 10 EH21 7PP Musselburgh - Mercat Grill
Whitecraig Road, 10 EH21 8PG Whitecraig - Ship Inn
North High Street, 184 EH21 6BH Musselburgh - Sportsman Bar
High Street, 58 EH21 7BX Musselburgh
Phone: +44 131 281 6508 - Stagg's
North High Street, 81 EH21 6JE Musselburgh - The Anchor Bar
North High Street, 159 EH21 6AN Musselburgh - The David Macbeth Moir - Wetherspoons
Bridge Street, 30 EH21 6AG Musselburgh - The Horseshoe Inn
Newbigging - The Riverside Tavern
Inveresk Road
Restaurant
- Brunton Hall Bistro
Ladywell Way EH21 6AA
Phone: +44 131 653 5250 - Caprice
High Street, 198
Phone: +44 131 665 2991 - Dragon Inn
High Street, 81
Phone: +44 131 665 2828 - Gurkha Bar & Restaurant
North High Street, 96 EH21 6AS Musselburgh
Phone: +44 131 653 6281 - Halimah
High Street - Lanna Thai
Bridge Street, 32 EH21 6AG Musselburgh
Phone: +44 131 653 2788 - Miro's
High Street, 127 EH21 7DD Musselburgh - Ravelston House
North High Street, 182 EH21 6BH Musselburgh - S.Luca
High Street, 32-38 EH21 7AG Musselburgh
Phone: +44 131 665 2237
Opening hours: Mo-Su 09:00-20:30 - Saison
- Shish Mahal
High Street, 63
Phone: +44 131 665 3121 - Tolbooth
High Street, 63
Phone: +44 131 665 9072