El Toro

598 Valencia St, San Francisco 94110, United States Get Directions to this spot
598 Valencia St
San Francisco, 94110
CA, United States
(415) 431-3351
WELCOME! Pancho Villa Taqueria consistently offers FRESH, FLAVORFUL, HIGH QUALITY & WELL PRICED Mexican food in a clean & friendly environment. "Pancho Villa, which to me is the ... read more
A personal message from El Toro

16 reviews for El Toro

  • 32 reviews are hidden: show all reviews

Rate and review El Toro in San Francisco, CA, United States!

Share your experiences at El Toro with your friends or discover more Mexican Restaurants in San Francisco, CA, United States.