Bugaboo Creek Closes Newington Location
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.
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.