Menu

Anna's Taqueria in Newton Boston

27 Lincoln Street , 02461 - Get directions

Menu Anna's Taqueria

How to get to Anna's Taqueria

Address

27 Lincoln Street , 02461
Get directions

Follow Us

Opening Time

8am – 10pm: Mon-Sun

Services

  • Indoor Seating
  • Breakfast
  • Takeout Available Takeout Available

Related to Anna's Taqueria

Restaurants around Newton