It all depends on your definition of a 'date'. If you expect a fancy meal at a nice restaurant, and that not happening makes you not want to see this person again, perhaps agreeing to go on the date was maybe a bad idea?
When I take girls on a date, I make them walk until their legs hurt, then lie down on the grass with them and just say a whole bunch of charming stuff. Maybe do a magic trick and produce food/drink from thin air. At this point, we're usually pretty far from the urban environment. It works best on clear days, but the best result happened when it was pouring down with rain. We had to go somewhere to dry out together, if you know what I'm saying.
I enjoy dumpster diving. I think it's a brilliant idea. Infact, I think that in a peaceful environment, it could even be a good date. It's the urban equivalent of picking an apple from a tree in a beautiful meadow, and that kind of shit gets you major points with your date.