South Archer Huck Finn Restaurant

DoorDash Button

We are here to serve

Check out our lovely Huck Finn Restaurant located at the corner of
South Damen Avenue and South Archer Avenue.
We are open 6am-10pm 7 days a week.
South Archer Huck Finn
3414 S Archer Ave
Chicago, IL 60608
(773) 247-5515

Drop us a line or let Huck Finn know what your favorite dish is

and how we can serve you better