Went to the Mad Hatter in mid-January. Nice atmosphere, very nice staff, food was decent and good location. The day we went was during the "cold-snap" that we had, so I was disappointed to sit down and have to go back out to my car to get my jacket because the staff had both doors propped wide open on a freezing cold day. Strangely, they were out of most beers on tap. In fact, HALF of what they offered was not available. Also, they were out of things on the menu as well. If I were the owner, I would definitely look for a new (competent) manager.
Three stars is for very friendly staff, decent food and good potential if they fix their management.