The World's Best at La Taqueria

lataqueria

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.