Make Tacos not War...like any minimalist art, the true art of the taco is in the look and feel..price and decor are not considerations for the finer taco palate..
Thursday, January 1, 2015
Ave 26 Taco Stand - W Ave 26 and Humboldt St, Los Angeles, CA
No comments:
Post a Comment