Video: Best Global Street Eats

Sometimes to find the best foods in the world, you have to hit the streets.