I really enjoy Hagermann's but I don't go there very much because they are a bit over priced. The owner is always around and is very friendly. Sometimes you can find coupons in local papers, etc. I recommend finding a coupon if you plan to go there.
more