TWILIGHT FILMING LOCATION St. Helens Bloated Toad Restaurant (Port Angeles)
Restaurant Building
330 S. 1st Street
St. Helens, Oregon
The Bloated Toad Restaurant was a fictional location for the movie. Today the building stands empty. It looks much the same without all the lights and set decorations they added. It is located towards the end of 1st street. You can envision the scene on the sidewalk and stairs with Bella and Edward.