BRISTOL, Tenn. (WJHL) — A Bristol, Tennessee restaurant and ice cream shop announced on Tuesday it would be closing its doors due to rising costs. Taste Buds posted on social media Tuesday morning and said that it will be permanently closing. In a reply to a comment on the post, the business said its last [...]