Best local shop that's withstood the test of time

Readers' Poll

The Alley

3228 N. Clark
773-883-1800

thealley.com

Runners-up

Merz Apothecary

Uncle Fun