Lamb Heart Taqueria Feliz

Lamb Heart at Taqueria Feliz

 

View our Philly Eats page for more places to eat in Philly!

Leave a Reply