He also told me where the best carne asada was, and the best al pastor, but I forgot and forgot those two already too which, don't worry, only makes life more interesting for you and me, or at least me.
Something about an owl, or gold, or something, on 24th Street? Anyone? Little help! *
EL GALLO GIRO TACO TRUCK
Treat and 23rd St., SF