I'm definitely a fan of Shakespeare's - they have a great vibe and awesome beer selection. So why only 3 stars? I was in there recently and left with a bit of a bad taste in my mouth because whoever was in charge kept skipping all of the songs on the jukebox that he didn't play. Not that each song is so expensive, but it's still MY money and it's a jerky thing to do.
Other than that - this place is pretty great. On Sunday nights they host a cool music/trivia/bingo event that I would definitely suggest checking out. The food is good and there is a pool table as well. They recently remodeled a bit and there are now large booths and lots of seating, along with the huge bar.