Food & Drink

The Store

Published On 11/25/2011 Published On 11/25/2011
Previous Venue Next Venue Venue Description
1. The Store 2002 N Halsted St, Chicago, IL 60614

Avoid Armitage-Halsted's sea of high-end boutiques at this aptly named DePaul dive, which has zero problem letting you maul outside food whilst engaging in a few rounds of Pop-A-Shot, Pops-A-Shot being unavailable due to Mr. Mensah-Bonsu playing in Europe these days.