The workers at these establishments, especially those whose income is tied to tips, will certainly need this extra money for rent, food, etc.
However, a lot of people seem to be under the impression that this would boost the economy (because the idea is that almost everyone gets money so they can spend it instead of specifically helping with rent or food), which I don't think it will currently, or at least it won't in a meaningful way that helps the businesses who need it.
When the businesses open people could be so indebt they aren't able to start spending again quickly. The 1000 dollars won't boost the economy right now but will help recover faster when things start going back to normal.