RestaurantsEat Local DeliveryEat Local Take Out
Classic American diner, and iconic filming location for the ''Double R Diner'' from the hit TV series ''Twin Peaks.'' Home of the world famous cherry pie and a damn fine cup of coffee.