Share:

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?

Feedback