This is my go-to place. There seems to be anything you could ever want at reasonable prices. The number of vendors there makes the pricing very competetive and the selection outstanding. The only thing that sucks is it gets really crowded on certain weekends, so parking can be a real bitch sometimes.
Other than that I would HIGH-ly recommend stopping by if you are ever in the area.
The farmers market is only on the weekends. There is a small dispensary that is open all week at that location as well.