Twilight Moms reported that The View Point Inn is going to be a location for filming the Twilight movie. The restaurants website says:
A major Hollywood motion picture will be filming at The View Point Inn! It’s release date is December 12, 2008. That’s all we can say right now.
How many other major Hollywood films could be coming out Dec 12? It is unknown to what scene will be filmed there and wether they’ll be using the interior or exterior.
See their website here.
**Thanks to Annie