Taco Trip 2017

S1E21 · 2017-04-15 · 10 min

Steve, James, Parker, and Cib try out tacos all around Los Angeles to try to find the best of the best.

The show’s own verdict is on its page.