We like Mama DiMatteo's. They stay open late in the season and are consistently good. We eat here at least once a season. Recently we tried their early bird dinner which was quite a deal. You get a choice of several entrees and it includes a choice of salad and a mini desert for $17. Its just the right amount of food and its tasty. Plus its a great deal - for example during regular dinner hours the Lobster Ravioli is $19.95. Get it between 5 - 6 or late night after 9 pm and its a special for only $17 with salad and desert.
On our recent trip we noticed a lots of families with kids. The kids menu is $6.95.