The Green Dragon is a really nice Farmers Market. They have outdoor sales tables as well as inside vendors. They have a lot of great priced items for gifts and a lot of fresh baked goods, produce and meats.
If you want to eat some good food while you are there you are in luck. I would try the fresh cut french fries, the pretzel dogs and an American sub from the sub stand. They also have excellent fresh squeezed lemonade and strawberry smoothies.
The market is only open on Fridays. They have a lot of parking on both sides of the market but it does get crowded so its best to go early. A fun time to go is on black friday! It's really crowded but it will get you in the Christmas spirit.