Weird but true – you have taste buds in your heart January 6, 2023 Assorted Ideas Your heart has taste buds that can sense the flavor of food. Nobody is quite sure why evolution brought such an odd More