Great patio atmosphere in the evenings, and pretty good beer selection, although I am easy to please. Food is decent typical bar fare, and the staff is friendly.
I did ask regarding the previous reviews and what I heard was most of the staff that was problems in old reviews had been cycled out and new staff in place. It showed.
I would definitely recommend Joe's to anyone wanting to go have a beer, hang on the patio in the evening, or watch a game.