I am meeting a friend for lunch in Montclair. Neither of have ever been there but we hear it's a great town. Any suggestions for lunch? Looking for reasonably priced places where we could also get a glass of wine. A place that makes great and interesting salads would be perfect. Would love info on the layout of the town as well, i.e., is their a very walkable downtown area where we could get lunch and do some shopping without having to drive? Also, what kind of stores are in town? chic, artsy, ???