Congratulations to the Top of the Rock Restaurant on Jasper Mountain. People magazine has named the eatery as the most beautiful restaurant in Tennessee. The restaurant is only 5 years old and is located at the entrance of Jasper Highlands just above the Town of Kimball. Top of the Rock offers amazing views of the Sequatchie …