Larchmont Yacht Club has a dining room with a great view over the Larchmont harbor. Food is OK sometimes as well.
Lusardi's , 1885 Palmer Ave., serves a nice Italian meal.
Trax Deli , 135 Chatsworth Ave, makes great take out sandwiches.
This page will contain additional information when more recommendations become available.