There are many options to get fed in America, even if you don't have money. Here [1] is a list of food banks in SF.
https://www.sfchronicle.com/local-politics/article/S-F-hunge...
Also a large number of people receiving food aid are neither homeless nor vagrants, but the working poor.
But I do think folks here have a lot of illusions about the nature of poverty and who is poor that they've gathered mostly by vague cultural osmosis and conservative propagated myths, not by working with or for poor folks, talking to those who do, academic studies (either doing, or reading), or even watching documentaries.