Cove Castle is owned and operated by a close group of friends with over 42 years of experience in the hospitality industry in New York City, New Jersey and Connecticut. Bob Pereira’s vision to renovate this historic location formerly known as Castle Tavern (circa 1937) has turned into a passion in creating the ultimate waterfront dining experience on Greenwood Lake! Soak in spectacular views of this magnificent Lake and enjoy our creative American, Mediterranean inspired menu and some specialty crafted cocktails while we treat you to our warm Lake Life hospitality. Whenever possible we choose local and sustainable ingredients.