Located in the Longwood Medical Area, Anna’s Taqueria is a Mexican Restaurant serving the best Mexican Food in Boston since 1995. We serve fresh, homemade Mexican food including tacos, bowls, quesadillas and are famous for serving Boston’s most beloved burritos. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.