Powered by
Powered by Reset Map Reset
Discover the unexpected in Philadelphia. Explore All of Philadelphia
Restaurants & Bars 14

Tongue in Tacos?

Bashful3 | Jan 3, 2014 03:15 AM

Where can I find this in Philly? Can't remember the Spanish words for
it; had it once, to die for, in Durham, North Carolina.

Want to stay up to date with this post?

Recommended From Chowhound