Share:

Restaurants & Bars 3

potato skins

tmsjas | Mar 9, 2009 10:21 PM

S.O.S.--where can i buy frozen potato skins to stuff?

Want to stay up to date with this post?

Recommended From Chowhound