>> While homeless, my sons and I routinely tried to find out-of-the-way public tables.
> Food at restaurants is marked up thousands of percent to cover costs of buildings, rent, power, human capital. The raw materials to make your food are pennies and are available to the average consumer.
If you're homeless that's not an option, since you probably lack equipment to cook from scratch.