The Wabash-founded Penguin Point, home of the Big Wally double-decker hamburger, closed its last restaurant in November 2023. However, the memories of the 73-year-old chain still linger, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results