Vang Vieng train station has some stalls selling snacks and drinks that you can get before starting your journey.
24/7, street food, Lao food, parking (free), take-out, toilet, cash, train station