Street side Pad Thai – there are 100s of these stands around town. Published November 24, 2012 at 1024 × 548 in Best Street Food in The World {Weekly Top 10} ← Previous Next →