- 1Closed nowSnappy Tomato Pizza - Elgin47 High Street, Elgin, SC IV30 1EERestaurant
- 4Open nowSpice Tandoori9A Moss Street, Elgin, SC IV30 1LURestaurant
- 4Closed nowSubwayUnit 28, St Giles Centre, Elgin, Morayshire, Elgin, SC IV30 1EARestaurant
- 5Closed nowThe Beechtree RestaurantMoray College UHI, Moray Street, Elgin, SC IV30 1JJRestaurant
- 4.7Closed nowThe Drouthy Cobbler48 a High Street, Elgin, SC IV30 1BURestaurant Bar
- The Frier - Fish and Chips takeawayBlantyre Place, Elgin, SC IV30 4DNRestaurant
- 4.5Open nowThe Qismat Tandoori204 High Street, Elgin, SC IV30 1BARestaurant
- Closed nowYasmin Indian Takeaway69 High Street, Elgin, SC IV30 1EERestaurant