Hidden in New York's charming Catskill Mountains is a little village with multiple beloved and unique restaurants populating ...