It is a great atmosphere with very friendly people. Unfortunately it is a little small so if you have large groups this would be a tough place to get all into. Their menu is excellent and very good food. I would like to see some variety in their soups and salads personally. I've been going here a while and I'm ready for them to come up with something different. Their coffee is amazing! Great place a lunch date, meeting with a coworker or interview for a new job!