Main menu Open search menu

Felipes Taqueria

Restaurant
83 Mount Auburn Street, Cambridge, MA 02138 83 Mount Auburn Street, Cambridge Directions
+16173549944

Tips

250

Explore Nearby
Felipes Taqueria

Groupon has verified that the customer actually visited Felipes Taqueria.