News
Now, the brothers operate 12 food trucks across LA, with the upcoming SF truck bringing the tally up to 13. Leo’s Tacos trucks aren’t hard to find in LA since they’re usually parked along ...
Last year, the Bakersfield Californian named it Bakersfield’s best taco and best food truck for the fifth year in a row. Birria Bros’ reach now extends far outside Bakersfield and Kern County ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results