La Taqueria
02:54The best-loved taco at San Francisco's La Taqueria isn't even on the menu.
From:
Best Tacos and Top 5 Restaurants
The best-loved taco at San Francisco's La Taqueria isn't even on the menu.