I've been to Keegan's a few times, and I would like to give this 2 1/2 stars bc it is exactly a middle of the road kind of place. The food was fine, atmosphere normal, drinks were drinks. Nothing stood out to me, but there was also nothiing wrong. I wouldn't suggest it if friends were getting together, but if someone else wanted to go, I wouldn't mind. (but I wouldn't get the nachos)