It was open when I passed last weekend, well the sign on the road said it was, but then again I’ve never passed by and the sign hasn’t been there and stay in the area most weekends. There’s also the cafe at Colvend, it’s not directly off the waymarked trails but it’s a nice wee cycle along the side of white loch.
edit: there’s also the cafe at barnbarroch, at the golf club. Seats out side too. It’s less than a minutes ride from the forest and can be accessed from the fire road that runs parallel to the blue route – there’s a green metal gate where the wooden sign for dalbeattie/colvend is, down the wee track takes you onto the main road.
double edit Having said that I’d much rather go to Kippford for a pint of criffel at the anchor, the £10 sharing platter is also amazing.