Above the picturesque Marlboro Falls in the hamlet exists The Falcon, a live music venue and restaurant fully focused on ...