I actually worked in Detroit for quite a few years, and I NEVER stopped for gas until I was well into Warren (at least as far north as 696).
The general rule was “no cop, no stop”, especially if you saw any hood rats standing near the street or by an intersection.
The same is true of virtually all large urban areas.
There are a few places I won’t go in Jackson and that’s a small city.