Tallulah Reviews & Details
4539 N Lincoln Ave
Tallulah is located at 4539 N Lincoln Ave in Chicago near the intersection of N Lincoln Ave and W Wilson Ave. Their menu consists of American dishes . Call (773) 942-7585 today!
- Major Intersection:N Lincoln Ave And W Wilson Ave
Tell us more about Tallulah Chicago!