Taiwan street food win April 9, 2016 by Den Hoopingarner 1 Comment Taiwan street food may have reached a new pinnacle. Hey, what’s that? It looks like they’re making pizza. Holy crap, it IS pizza! Grandpa is in charge of slicing and boxing. Al fresco pizza making. Taiwan is an island of food geniuses.