- 5Open nowAda Turkish Cafe And Restaurant29 South Street, Elgin, SC IV30 1JZRestaurant
- AdolfosGlen Moray Drive, Elgin, SC IV30 6YARestaurant
- 4.3Closed nowAkash Tandoori21 South Street, Elgin, SC IV30 1JZRestaurant
- Closed nowAL BAHAR TANDOORI RESTAURANT156 High Street, Elgin, SC IV30 1BDRestaurant
- Open nowAshvale11 Moss Street, Elgin, SC IV30 1LURestaurant
- 5Closed nowBean & Gone104 South Street, Elgin, SC IV30 1JBRestaurant Cafe
- 3Open nowBrewers Fayre Linkwood LodgeLinkwood Lodge, 15 Linkwood Way, Elgin, SC IV30 1HYRestaurant Bar
- 2.8Open nowBrewers Fayre Linkwood Lodge15 Linkwood Way, Elgin, SC IV30 1HYRestaurant Bar
- 4.7Open nowBurger King27 East Road, Elgin, SC IV30 1UURestaurant
- 3.7Cadora Chip Shop179-181 High Street, Elgin, SC IV30 1DWRestaurant
- China Garden41 High Street, Elgin, SC IV30Restaurant
- 5Open nowChina Munchy Box9 North Street, Elgin, SC IV30 4EGRestaurant
- 3.5China Town Buffet222 High Street, Elgin, SC IV30 1BARestaurant
- Open nowChip shop2 Blantyre Place, Elgin, SC IV30 4DNRestaurant
- 5CJs Place19 Cathedral Court, Elgin, SC IV30 4BZRestaurant
- 5Closed nowCook House Chinese Takeaway56 Glen Moray Dr, Elgin, SC IV30 6YARestaurant
- Cook like mama loves6 South View Road, Elgin, SC IV30 1NBRestaurant
- 4.3Open nowEight Acres Hotel & Leisure ClubMorriston Road, Elgin, SC IV30 6ULRestaurant Bar
- Closed nowEmperor Chinese & Thai7 North College Street, Elgin, SC IV30 1ELRestaurant
- Fresh Eat @ Freshway71 South Street, Elgin, SC IV30 1JWRestaurant
- Closed nowGemma's Lunchbox10 Harrow Inn Close, Elgin, SC IV30 1BPRestaurant
- 5Golden Sea93 Newmill Road, Elgin, SC IV30 4AHRestaurant
- 5Closed nowGood Year33 North Street, Elgin, SC IV30 4EERestaurant
- hannah's krazy kitchen2c Edgar Road, Elgin, SC IV30 6WQRestaurant