The long-time owner recently sold Charlie Brown's to new owners (brothers) and I feel it's better than ever. The food is very good (I especially like their omelets and their New England clam chowder), the service is very pleasant & efficient, there's plenty of seating (with some big tables for groups) - although you might have to wait during "peak" times, and the prices are reasonable. The former owner was very nice and so are the new owners. Note that the parking lot is small and it's full during "peak" times.
Pros: Good food, good service, pleasant "diner" atmosphere
Cons: A rather small parking lot
more