Cavens + very busy. No bookings taken at weekends, just need to hang about if you want to.
hulabaloo across the river
The swan which you can cycle to if you are staying in town somewhere
little Italy
Ill fume Pizzaria down at the Dock park. the park is currently being renovated so the restaurant is no easily seen.
The Nith hotel which is 5mls out of town in Glencaple.
Jewel in the Crown for Indian
For Chinese the one down English St next to the furniture shop
Casa Mia
For real ales the New Bizzare on the White Sands or the Tam`o Shanter.
Character pubs = the Hole`n the Wa on the High Stas recommended above but not till late on!!!
The Barrel in English St
The Globe aka the Burns pub which is up a lane near Boots/Marchbanks the bakers.
Might be some live music in Broons or the Coach and Horses….
Cheap beer = Witherspoons
If ypou are intending to eat out on a weekend it would be worth choosing somewhere and booking ahead, some of them(hulabaloo)can be booked up weeks in advance.
http://www.dumfriesnow.com/folder-32-eating-and-drinking-in-dumfries
http://www.tripadvisor.co.uk/Restaurants-g186513-Dumfries_Dumfries_and_Galloway_Scotland.html#EATERY_OVERVIEW_BOX