Fast Food, Mexican
LA is the land of tacos, almost as if there's a truck/stall/restaurant on every other corner, but only a few can reign on top (and stay on my short list)....
Feb 12, 2017
Yes, in LA you can find a taco stand anywhere, even one on the parking lot of tire shop.
Don't let the taco stand tag fool you, they have a full on...
Mar 04, 2017
Ice Cream, Frozen Yogurt