Legend of Bigfoot
Signs promoting this place probably set our expectations too high. It's a supposedly Bigfoot-themed gift shop selling plants and tourist items. There's a large wood statue of a dorky-looking Bigfoot out front, with some ancillary wood carvings of trolls and cartoon bears among the flats of petunias.
We did like the "Living Wood Burls" bargain trough -- mulchy bio-lumps of various sizes (whose origins, we learned from a sign at Trees of Mystery, are still unexplained).