My vote is for Red's
-be careful-parking in Wiscasset is tough unless you use the municipal lot-short walk to Red's.
Even the locals in Freeport admit many of the restaurants are of the tourist trap variety-traffic is tough and many places survive due to the captive audience.
My Freeport favorite is Gritty McDuff's
brewpub, the second location of the original brewpub first founded in the Old Port section of Portland-see www.grittys.com
for a menu-great ales as well. Try the barley fish or barley chicken sandwich-a filet covered in the barley used in the brewing process, then cooked.
But don't pass up Red's
in favor of Grittys
is a better seafood experience.
My family lives in Arundel, which is a landlocked town between Kennebunk and Kennebunkport.
Recommendations for that area include: The Green Heron Inn
-breakfast only-must make reservations Allison's
and Federal Jack's
brewpub-for drinks-food is pub style food-Federal Jack's
is home to the Shipyard Brewing Company Clam Shack
-reviewed on Roadfood-personal favorite of Michael and Jane's-great food-locals think it is very PRICEY. Bartley's
-next to Clam Shack
-lobster available and excellent Blueberry pie Arundel Seafood Center
-located on Route 1 in Arundel-standard seafood fare but with more reasonable prices-the locals eat here-$5.99 fish fry-the crowded parking lot is a dead giveaway. Dairy Queen
-a good old fashioned ice cream treat in Kennebunk, and next door is the new Kennebunk Sausage Company
, with homemade sausage submarine sandwiches from a butcher with 25 years in the business.
Hope this helps. Ask any other questions you need, I check the forums regularly.