Would not say that the rest rooms are terribly clean, well… They are old. However any gas station with the Valero logo is required to have public restrooms. Makes for a good rest stop way out here. Gas prices we reasonable within standards of San Marcos, friendly crew.