In the Midwest we have Casey's. It's a gas station chain known for their pizza. It's not uncommon to see cafes attached to gas stations in small towns. And of course truck stops that sometimes have multiple restaurants. It seems more weird to not have restaurants attached to gas stations, especially if it's near an interstate.