When most folks think of a classic steakhouse, they’re probably considering a low-lit dining room with classical music and the light tinkling of glass as patrons toast the end of another day. At Cherokee Steakhouse, however, you’ll find incredible steaks paired with a fun, family-friendly atmosphere. The steakhouse is located right on the waterfront in Lebanon, Tennessee, with great views of Old Hickory Lake. The restaurant is situated less than 30 minutes from the heart of Nashville, and it’s well worth the trek.

The Cherokee Steakhouse may be tucked away in Lebanon, Tennessee, but it’s worth a trek from the city. You can find out more about it and plan your trip with help from its official website and Facebook page.

OnlyInYourState may earn compensation through affiliate links in this article.