Tag Archives: lone star taco bar

10 Things You Should Know About Lone Star Taco Bar

My taco obsession has got a little out of hand in the last few weeks. Between a recent road trip through Arizona and New Mexico (where I ate nothing but tacos), the usual frequent trips to Villa Mexico (it’s on my … Continue reading

Posted in Allston, Boston, Dining Out, Mexican, Quick / Easy | Tagged , , , , , , , , | 4 Comments