Mary Beth R.
Google
Great variety of produce, as well as meat, fish, baked goods, cheeses, olives & more. Also, a variety of artisan shops & foods on the adjacent Main Ave. Not all vendors take credit cards & some charge a markup if not paying cash. So bring cash.