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!