Yes, there is a vending machine for drinks at Americana Inn Motel South San Francisco.