We were just chatting with someone the other day about that new (ish) restaurant over by Kirby, Twin Peaks. When the billboard was first put up we got really excited that it was going to be a David Lynch themed joint, complete with apple pie and drinks called Laura Palmers (half ice . . . → Read More: Happy Hump Day!