CVS by Ogilvie Station (Madison St. @ the river) is a lot closer than that Target. There used to be a CVS right across from Union but it closed fairly recently.
The French Market a few blocks north (also by Ogilvie) has good food but I'm not sure what they've got for takeaway booze now. At least the Belgian place with beer and cider is still there.

The French Market a few blocks north (also by Ogilvie) has good food but I'm not sure what they've got for takeaway booze now. At least the Belgian place with beer and cider is still there.