Cherry Pie for Twin Peaks Finale

August 31, 2017

WE'VE BEEN ENJOYING TWIN PEAKS THE RETURN FOR A FEW MONTHS NOW AND THIS SUNDAY, SEPTEMBER 3RD, IT WILL ALL COME TO AN END.

25 years later we have been taken on an even weirder adventure than the first time.

But one thing remains the same: the Double RR Cafe has damn fine cherry pie!

AND SO DO WE! 

Our South Lamar shop is open on Sunday from 11am - 6pm and we'll be stocked with our delicious cherry Tiny Pies until they sell out!

Bid Agent Cooper, Nadine, Dr. Amp, Hawk and everyone from Twin Peaks adieu with a cherry pie goodbye! 

EVEN COOP AGREES TINY PIES ARE THE BEST!