I went to Jugheads two weekends ago and it really was a blast. Yes the parking is a pain in the ass and yes the place looks pretty worn. But I think that's part of the fun. The drinks were reasonably priced and the staff was very friendly and attentive. I plan on going back!