Taqueria

This tag is associated with 1 posts

La Victoria Taqueria — restaurant review — California

Thank God this place has their infamous orange sauce because their burritos taste like garbage. And I don’t mean a euphemism for bad food, I actually mean garbage like someone dumpster-dove for the tomatoes and lettuce and left ‘em in mayonnaise out in the sun (I saw that taqueria caveat piece on the news; [...]