Taste the flavors of Leavenworth throughout town and tantalize your taste buds.