JavaScript is not enabled.
Felipe's in Harvard Much Better - Review by jeff w | Anna's Taqueria

Anna's Taqueria

Claim
No image

Felipe's in Harvard Much Better 5/12/2006

That's right. People laugh when I say it, but it's true. They have a salsa bar with 8 or so different funky sauces that you can put on your food. Also, Boca Grande on Mass Ave. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021