Ted's is a total dive bar in the best way possible. I know many people who love this bar, and while it has its charms, I can't say I've joined the parade. It's an old, dark, dingy place that feels like it's falling apart.
The fact that this is the only bar in the immediate area that caters to this kind of a crowd is certainly to its benefit, and draws upon the people of Little Italy who don't want to venture far for a low maintenance drink.
The music is classic rock and 90s rock for the most part. Make sure you're in the mood, because it'll be loud.