If you haven't been to Ted's Trackside yet, you really should. They are situated in the heart of downtown Winthrop right on Route 133... by the railroad tracks. Get it?
Where do you go for the best fries in Maine? Of course there is no one-size-fits-all answer because everyone's taste buds are a little different. However, as a bit of an obese expert on fried foods, I figured my opinion might be worth its weight in starch