La Taqueria, located at 2889 Mission St., was named the best burrito in the nation by FiveThirtyEight. It is regarded as one of the must-visit eateries for anyone coming to San Francisco ...