Japanese tend not to eat while walking along or standing around on the street. However, it is acceptable to drink while standing aside a vending machine.