Shooter's is not the kind of place I can hang out regularly, frequently, or even often. As a "once in a while" place it can be a lot of fun.
I think the key is planning ahead. From time to time Shooter's has some really good bands playing there, and the fact that their HUGE patio is along the banks of the Cuyahoga River make this location fairly unique to CLE.
I know a lot of people complain about the "type" of people who can usually be found here, but if you're with a group of friends and ready to have a good time this should NOT be a reason to avoid Shooter's. That's akin to saying you're not going outside because there's bugs.
The decor is a little outdated and looks like something that Tony Montana from Scarface would have decorated (read: lots of mirrors).
The food is average to good, and the menu has many seafood offerings in addition to chicken and beef. The shrimp cocktail was surprisingly good, and the grilled scampi was something that I'll definitely order again. Oh, and they make a damn fine milkshake.