TASTE THIS TUCSON: Taqueria Porfis is a game changer

Taqueria Porfis is on Tucson’s south side, located at 3553 South 12th Avenue.

More videos