A popular coffee shop on a busy street, Nelson's offers good food and welcomes dogs. Expect a friendly atmosphere.