Zella

Chicago
$$$$
Zella

1983 N Clybourn Ave

Chicago, IL 60614

Zella has an enormous, fantastic secluded beer garden -- and $4 Fireball shots, if that's something you're into.