SF Reason 1,543 I love the internet: Burrito Eater has saved us the trouble of tracking down the best burritos in the city and the accompanying indigestion that comes with visiting over 150 San Francisco burrito shops and trucks. Each taqueria visited by Burrito Eater receives an "OMR," Overall Mustache Rating, and burritos are rated on 12 key elements, including "burstage abatement." See the list of top taquerias.