Skip to content
The San Antonio

America's No. 1 gas station restaurant sits in this tiny TX town

Sources and story details