Quote Originally Posted by downsouth View Post
Twin Peaks in Brentwood. Just hard to beat the view in any direction. Food is decent too.
I've been to that one in Jackson, and won't go back.