Tacos El Charro

2205 Mission St, San Francisco, CA

Menu (As of 10/30)

Tacos

Tortas

Gringas

Tacos El Charro: hours and how to order