Lone Star Taco Bar joins the south-of-the-border fray this month, but who will it need to beat in the ratings if it wants a slot on our list of the best Mexican restaurants in Greater Boston? Click through the slideshow to find out, and let us know your favorites in the comments.
Loading

Nothing in Cambridge? What about Jose's?
ReplyDeleteHmm, do you mean El Sarape in Braintree, MA? This is a link to a place in Pennsylvania. And indeed, El Sarape is pretty darn good - comparable to Sol Azteca.
ReplyDeleteEl Sarape....Worst Mexican Restaurant Ever? When I asked for Hot Salsa the waiter asked me if I wanted A1 Sauce???!!! :(
ReplyDelete