- Open nowTaddei's Takeaway84 English Street, Dumfries, SC DG1 2BYRestaurant
- 5Taste of Bengal173-175 Saint Michael Street, Dumfries, SC DG1 2PPRestaurant
- 5The Fleshers Arms48 Loreburn Street, Dumfries, SC DG1 1HJRestaurant Bar
- 5The Jolly HarvesterCalside Road, Dumfries, SC DG1 4HBRestaurant Bar
- 3.5Open nowThe New Dragon91 English Street, Dumfries, SC DG1 2DARestaurant
- 5Open nowThe New Oriental Restaurant54 Friars Vennel, Dumfries, SC DG1 2RLRestaurant
- 4Open nowThe Palmerston cafe68 Glasgow Street, Dumfries, SC DG2 9AQRestaurant Cafe
- 5Open nowThe Pancake Place20 English Street, Dumfries, SC DG1 2BYRestaurant
- 5Closed nowThe Royal India46 Buccleuch Street, Dumfries, SC DG1 2AHRestaurant
- Closed nowThe Spice Grill185 Annan Road, Dumfries, SC DG1 3EYRestaurant
- Open nowThe Upper Crust Deli92 High Street, Dumfries, SC DG1 2BJRestaurant
- 4.3Open nowThe Usual PlaceAcademy Street, Dumfries, SC DG1 1BZRestaurant
- 5Open nowThe Waterfront Takeaway44 Whitesands, Dumfries, SC DG1 2RSRestaurant
- 5Three Crowns CourtThree Crowns Court, Dumfries, SC DG1 1HURestaurant
- 5Closed nowTop Stop (Best Pizza & Kebab Dumfries)33 English Street, Dumfries, SC DG1 2BURestaurant
- 4.5Closed nowTruffles Bistro20 Bank Street, Dumfries, SC DG1Restaurant
- Open nowUrban Grill94 English Street, Dumfries, SC DG1 2BURestaurant Bar
- Village Tandoori185 Annan Road, Dumfries, SC DG1 3EYRestaurant
- Yangtze River132 Brooms Road, Dumfries, SC DG1 2DZRestaurant