The Tap House has been a Forest Hills institution almost since it's birth. Under new ownership, the bar has a new menu and a host of plans for the future to continue delivering the atmosphere and service that makes it a popular day and nighttime spot for food, beverages, and great times.