hi lkcheat,
it is a semi-annual stop for us. we've eaten at the logan, as well as mother's, the landing, lambertville station, and a litlle italian place up a side street with a porch/dining area overlooking a tributary to the delware, the name of which escapes me. and we usually stop at the river horse, but haven't been there for a few years (no drinking with a baby in tow).
mother's is realtively cheap, and the food is only average at best.
the landing and lambertville station are pretty good, but then the prices go up as well.
our favourite place was that little italian place i mentioned. i'll try remember the name the next time we go. should be a fall leaf peeping trip coming up soon.