Restaurants & Bars

Finch Tavern

Share:

Restaurants & Bars 2

Finch Tavern

diane karsch | Nov 14, 2005 07:16 PM

A friend told me she drove past Finch Tavern in Croton Falls, and that it's closed -- new restaurant there now. Is this true? Does anyone know why? Thought they were thriving.

Want to stay up to date with this post?