This pretty much. A number of the people you see begging on the street for money turn right around and spend it on booze. Seen this happen first hand. Also, as /u/inablackbox mentioned, some states and cities have shelters that are relatively easy to access and get meals from.