Anna’s Taqueria  
Yes, there is always a line out the door, but it is well worth the short wait. Stick with their world famous Chicken, Pork, or Beef Burrito. Anna’s has become a Boston icon, and has two locations: in Brookline and in Cambridge.

Put your 2 cents in & Share your Opinions on this Place
See more Restaurant Reviews
Tell Us Your Favorite Restaurants, Bars and Hotels