Turns out itchy tongues when eating certain food is more common place than we knew.
See All 1091 Episodes of "The Fork Report w Neil Saavedra"