El Camion Super Taco

Did your local taco hut win Best Taco in the Seattle Taco Wars? El Camion is a mere two blocks away!

IMG_1387