Sorry kids, no more mounted animals talking to you during your meal. Bugaboo Creek in Newington is closed.

This is the sign at the entrance to the building.

credit Mark Ericson

Bugaboo Creek's website no longer has any mention of the Newington restaurant. However, they say they have a few other locations in New Hampshire, Massachusetts and Maine.

Credit Mark Ericson