clock menu more-arrow no yes mobile

Filed under:

Week in Reviews

2lnstrindex.jpgDig Boston reviews Deep Ellum affiliate Lone Star Taco Bar in Allston, calling it "heaven in a taco bar." The review also declares that, thanks to the restaurant's offerings, hours, and quality, "all of your problems are solved." [DB]

Lone Star Taco Bar (Allston)

477 Cambridge Street, Allston, MA 02135 Visit Website