Restaurants & Bars 14

Turkey Fries

Fog City Kid | Oct 31, 2008 03:58 PM

Do any of you know where to buy frozen Turkey Fries in the SF Bay Area? I have bought them in the past in the Central Valley but can't find them here. Thank You.

Want to stay up to date with this post?

Recommended From Chowhound