Yes, there are vending machines for snacks and drinks at Flamingo Inn Elk City.