2 Dogs has a great atmosphere. It is really calm and comfortable and is a nice place to just relax, even if you do not buy anything. The hot chocolate is amazing and there are always freshly baked cookies and bakery goods. It is not usually very crowded, and has a couple computers on the wall that provide Internet access. Local bands are often playing if you are interested in some great live music. Very nice place. :-)
more