Chattanooga ranks in the best places to live in the US and topped the NY Times “best of” list, but the best reason to visit is the FOOD!