home
locations
WILL ACCEPT PHONE OR FAX ORDERS. FOR PICK UP AT YOUR CONVENIENCE OR FOR DELIVERY GO TO WAITERS.COM
Pancho Villa and El Toro Locations

For more detailed directions please visit www.MapQuest.com

Pancho Villa 16th Street Pancho Villa 16th Street
Pancho Villa
3071 16th St.
San Francisco, CA 94103
(between Valencia & Mission)
Phone: 415-864-8840
Fax: 415-864-3484
Panch Villa San Mateo Pancho Villa San Mateo

Pancho Villa
365 B St.
San Mateo, CA 94401
(between 3rd & 4th Street)
Phone: 650-343-4123
Taqueria El Toro
El Toro


Taqueria El Toro
17th & Valencia St.
San Francisco, CA 94110
Phone: 415-431-3551