JavaScript is not enabled.
Good - Review by Wei-ying W | Anna's Taquiera

Anna's Taquiera

No image

Good 4/13/2006

The food's pretty good, and they're very fast to give it to you. Actually, the food's surprisingly good considering the chain's owned by Japanese people. Who knew? They have 4 locations (one in the MIT student center). more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018