I think it's right around the corner from the Hash House A Go Go. If it's the one I'm thinking of, it's in a little shopping center and sits back away from the road a little. For someone just driving around, there really is no big draw to the place. There are some sports bars in the area. Some are sports bars when sports are on, bloody mary bars in the mornings, beer bars at happy hour, etc.
Pack it full of fans for the same team and put the game on, and I'm sure it will be a good time.