Post author By Julieanne Post date October 26, 2017 Home » Restaurants » Twin Peaks Twin Peaks 6010 N. Hwy 55, 39211 769.524.3552 11AM–12AM Mon-Thur; 11AM–1AM Fri-Sat; 11AM–11PM Sun ← Scrooge’s → Wellington’s Restaurant