Pedro’s Cantina Serves Up Killer Margaritas, Taqueria Fare San Francisco, Calif. (RestaurantNewsRelease.com) Opening Aug. 6, Pedro’s Cantina mixes a 360-degree bar serving signature margaritas with a taqueria dishing out… August 5, 2010 · ·