Yes downtown New Haven is full of great shops from J Crew to North Face.
Yes chapel st and Broadway. Which is a little farther walk
Yes, excellent window shopping and many great restaurants. Near Yale and the New Haven Green.
Very good window shopping on Chapel, a short walk
2 blocks up,Chapel street
If by close by you mean four blocks over and only like 3.
Thanks! Your answer is awaiting moderation.