Interesting site, kind of reminds me of Goldthread.
Not to derail the thread immediately, but they have another LA-centric post:
Does anybody know how they might have found that taco stand? That’s my regular Home Depot and I’ve never heard of that place.