Thinking aloud --
Players contribute food and drink to the street projects as a special offering to the Giant that is aligned with that project. It can only be done on the active project streets. Favor is granted from the Giant to the gifters. Food and drink can then be made available to those working on the project. The food and drink must be eaten or drank - not used as a contribution to the project work.
Maybe this could be managed through a separate action - Consume perhaps - that could be actioned against food offering items that are on the ground.