Anna’s Taqueria in the Longwood Medical Area, Boston
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.
Open Every Day:
10:00 A.M. to 10:00 P.M
360 Longwood Ave, Boston