Skip to main content

Shrimp Shack

restaurant · seafood restaurant · Chicago, IL

Address
6601 W Archer Ave, Chicago, IL 60638-2407
Phone
(773) 229-0700
Website
shrimpshackchi.com
Where
41.7920, -87.7869

Search Hominin for Shrimp Shack

Other restaurants nearby

More in Chicago

Shrimp Shack — restaurant in Chicago, IL | Hominin