With 850 food carts concentrated in Portland, Oregon and with about 475 open at any given time, Portland seems to be the food truck capital of the world. Fancy a particular cuisine? There’s a truck for that.
PS: Love the song here.
© 2013 Doobybrain.com | Herman Yung's collection of interesting things.