Yes
Yes, they still have vendors that are there. Don't know if you looking for specific one but they still open rain or shine
Yes, its open every Tuesday and Saturday I enjoy going back every chance I get
Thanks! Your answer is awaiting moderation.