thedependablepleasure.com
Tacos in Southside
Watch my new taco video as I taste tacos in Southside Pittsburgh! We will hit up Doce Taqueria, La Palapa, and Tres Rios, who will be the victor?