Must admit I am not too familiar with Dalbeattie eateries myself.
The Italian is defo the best for evening meal option but likely to need booking, small and popular. It is called Mambos, 01556 612146.
Where are you stayin JC, various options not far from town centre.
Some good cafes on main street, biker friendly.
The pies/pasties at the butchers nr the bridge are ace, championship winning butcher.
Good takeaway oposite Pheasant hotel, but shuts early.
Whats the plan for Tues? I am night shift but can always suffer for the cause 😆
What the others say re Kipford or Castle Point. Following the tall brown walkers post take you into the back of town at the school.