Main Street was a a favorite for my family for many years. Then, perhaps about three years ago, things went into a decline at the restaurant. Service became sporadic, food quality dropped off, portions became smaller, and prices went up. We stopped going regularly and also stopped recommending Main Street to visiting friends. However, a recent visit was reassuring-- the food was better, service was not great but good enough, and, overall, we had a good meal here that convinced us that things had improved. We were glad to see the change for the better and will be back. Is there room for improvement? Yes, but Main Street seems to have gotten the message and appears to working to turn things around.