Still the best burrito in the world