If you are in the market for loaded potato skins, what's the first place that comes to mind? Even these days, it's probably TGI Fridays. The chain is often credited with inventing the loaded potato ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results