La Taqueria Honored in National Mexican Roundup
Travel + Leisure loves to publish slow-loading slideshows of destination spots, and they've brought us another this week, this time covering the Best Mexican Restaurants in the U.S. The only S.F. entry on the list is La Taqueria (2889 Mission...
