I notice plenty of mentions of the western shore market, but downton Harrisburg's Broad Street Market has good offerings too:
A fish seller with really fresh fish and dry pack scallops
A PA Dutch stand with organic milk, eggs, duck, chicken, beef, pulses, veggies etc (not cheap, but quality)
A good variety of local pork cuts, and smoky bacon
Great home made cookies, breads and other baked goods
Roasted chicken and other satisfying lunch foods
Golden Gate, a great Vietnamese food stand I have just posted on.
Parking available along the side of the market.
Many of the vegetables in the two main produce stand are past their sell-by date, and some are past their eat-by date
The Indian curry stall is second rate, and microwaves all their food.
Give this place a try if you are in the Harrisburg area.