I've only been to the Waltham location (I believe there are a couple others?) but I always have a good experience there. The food is priced pretty well, the ambience is comfortable and lively, and the seafood tastes fresh. Good clam chowdah and sangria too. They're good enough that I can forgive them for those awful commercials.
Pros: good seafood, quality food
Cons: hard to find
more