I have that problem with some restaurants. And, I'm not homeless. At the
Christopher A. Young
Learn more about Jesus
Along the same lines...
A local garden variety restaurant/diner has this little outdoor covered
waiting/smoking area near the door.
As there's seldom much of a line, and so few smokers anymore, this
area's shelter & benches began attracting local homeless.
The solution was to up the music/PA volume to where it's definitely
annoying to dwell there.
Problem 100% solved, cleanly, with zero confrontations, bad press or any
other negative repercussions.
Occasionally, like for the Sunday after church busy periods when the
area is needed for waiting; the volume is simply reduced.