Originally Posted by bigbensgirl7
didn't all the Damon's go out of business???
Not in Stow, Ohio. I'm so happy, too...it's about 2 miles from my house, and their clubhouse is awesome...4 big screens, good food, nice beer specials, and the little audio units on each table so you can listen to your game...