Marathon has 500 people living in it. I am not sure how easy it is to find something open. Of course depending on what time you get there, call from Fort Stockton, to be sure. There is a Wal-Mart there too for some last groceries. Food and gas are much more expensive in Big Bend!