some fast food places have on there signs RV's Welcome .. so you might fit.
others have large parking lots next door to food place. not always paved.
Cracker Barrel also welcomes overnight stays.. check first.. they offer maps with do and do not overnight. so if the service is Slow .. so what you are spending the Night there anyway.. I do.. on longer trips.
and they do have good Hot Food.
for Gas, fuel.. do not stop at City stations.. the outer areas offer more space.
I pull a 30 foot travel trailer.