Wow. Thanks all for the amazing input. While I am staying in Downingtown, I plan to hit the city on the weekend and even during the late week.
I will definitely make the cross into NJ for wine stores. I didn't know how close Philly was to the state of New Jersey. Talk about Jersey shore.