A very colorful and elaborate sign beckons in Leavenworth, Kansas. I love Thai food.