
Green Forest Family Restaurant 1702 Grand Ave Wausau, WI 54403 Don't you just love the phrase "family restaurant?" Whose family? Godzilla? The Sex Pistols? Some of these self-proclaimed family restaurants appear to cater to a clientele just this side of making an appearance on America's Most Wanted; and the others are oh so "plastic" (the big chains, where the head of the "family" is probably eating at Le Cirque or Spagos while you choke down the overdone, overpriced rubber chicken … [Read more...]

