|Sign in for personalized search!|
Use efoodi to share your food knowledge ... it's easy!|
83 Mt. Auburn St., Cambridge, MA 02138 (map it!)
Tasty mexican food on the go in the heart of Harvard Sq. Very popular with the undergraduates, especially because it is open late.
[0 / 0 found this useful , viewed 709 times]
Food / Service
Environment / Ambience
(click a label to find evie's related restaurants)