Did you really grow up in the Northeast if you weren’t startled by a talking, light-up Christmas tree suddenly coming to life inches away from you?. That wouldn’t be an unusual occurrence if you were visiting Bugaboo Creek. What was Bugaboo Creek?. Bugaboo Creek Steakhouse opened its first location in…