- 2.3Open nowDomino's Pizza - Musselburgh195 North High Street, Musselburgh, SC EH21 6APRestaurant
- Closed nowGreggs118 High Street, Musselburgh, SC EH21 7CARestaurant Cafe
- 3.6Closed nowSubway131 High Street, Musselburgh, SC EH21 7DDRestaurant
- 4.7Closed nowThe David Macbeth MoirBridge St, Musselburgh, SC EH21 6AARestaurant Bar