Review of Taqueria Amor

4410 Main St, Philadelphia, PA 19127

Overall Rating

Review


Are here and felt horrible after.

Updated 3 years ago

Celiac