
Review: Star Tacos
It’s been awhile since I’ve had a moment to make a stop for some gas station tacos. This truck on an Arco gas station parking lot is setup every day starting around 5pm. I used to pass it often as it was one of my routes when commuting home from work when the LA freeway […]