My local Home Depot (SoCal) always had a little hut out front serving food. Think taco truck, but with a permanent location. Although sometimes there’s a food truck parked there too. I’m guessing it’s for the laborers to grab a quick meal while picking up supplies.