We were there Sunday afternoon (last Sunday) and the streets were not closed. Odd, must have read the reviews incorrectly.
Anyhow, a good detour from Chinatown. We were trying to kill time in between meals. It certainly has interesting stores with plenty organic food selection. Some of them look pretty used and abused to me but to each him/her own I guess.
We didn't quite get to eat while we were there. Just snacked on the chocolate filled churros. That was yummy.
I planned for 2-3 hrs here and finished in about 45 minutes.