Carne Asada Super Tacos |
The absolute best tacos in town! This gem of a taqueria is located on Mission and 25th in the Mission District of San Francisco. Cash only and pretty damn busy during lunch. But so worth it!! My recommendation is the carne asada super tacos but you can't go wrong with anything you order (so I've heard).
Chicken Super Taco |
No comments:
Post a Comment