You’re braver than I am. I very seldom visit a major city (only for health care and the airport) and I *never* drive in one.
The gas station I have used is near the Galleria which is the best shopping center in Houston.