Newts is a vibrant eatery in Jacksonville, FL, offering a diverse selection of dishes in a laid-back atmosphere. It is known for its mouthwatering menu.