The Southern Maine hotspot is a favorite among both locals and tourists of all ages. But did you know that Old Orchard Beach is also Maine's longest beach?
The best selection of fries in Maine doesn't just end at McDonald's. There are actually nine other places that are considered the best of the best in the state when it comes to our beloved fried potato sticks.