When a Silicon Valley Taqueria Assembled the World’s Largest Burrito | KQED

When a Silicon Valley Taqueria Assembled the World’s Largest Burrito | KQED