Pubs that do food between Gloucester & FoD;
On A48 west of Gloucester – Apple Tree at Minsterworth, Red Lion at Westbury-on-Severn; then A4151 to FoD – Belfry at Littledean; then B4226 towards CycleCentre – Speech House.
On A40 west of Gloucester – Kings Head at Birdwood, Red Lion at Huntley; then just off A4136 to FoD – Red Hart at Blaisdon.
All the above do food but I haven’t eaten at any of them in the last few years so can’t comment on quality. You may have to pre-book though for Sunday lunches, sunday lunch out at the pub is pretty popular round here!
Others to be recommended but just off the route are The Ship at Newnham-on-Severn, The Dean Heritage Centre at Soudley (not a pub but worth a visit), The Malt Shovel at Ruardean (if you can find it!). A few ideas for you.
The Cycle Centre do a mean Bacon & Egg bap and Chips too 🙂