Winery with restaurant
You might be looking in the wrong direction.
Best bet in my book would be Barboursville in VA. Few of the local MD/NOVA winerys have dining except on a "special event" basis. A bit over your one hour limit, Barboursville is down US 29 S of DC, so about 2+ hours from Balto. They do have a consistantly good CH friendly restaurant on site. Look'em, up on the internet. Very good wines as well. I doubt you will be disappointed, and will find the extra drive well worthwile.
I know of one in Bucks County PA. It's out of my range for this outing.
Mamma D's Italian Restaurant & Desiato Winery
6637 Easton Road
Pipersville, PA 18947
The food is wonderful. I've tried some wines and have enjoyed them but have not actually visited the winery. Thanks for your response.