Mission Burritos Down Undah

Came across this tweet randomly, made me smile.  Sweet victory!  It seems Australians have voted San Francisco as the ultimate authority on burritos.

20 million convicts and kangaroos can’t be wrong!  Suck it, Brock!

The World's Best at La Taqueria


A bold new sign from La Taqueria: “The Best Tacos & Burritos in the Whole World.”

The ENTIRE WORLD, you guys.  You would have to leave Earth to find better.

And finally, an end to The Big Burrito Battle.  Suck it, LA.  And the whole world, for that matter.

Thanks to Eric for sending in.