Frank's Chicago Shrimp House

4459 S Archer Ave, Chicago 60632, United States Get Directions to this spot
4459 S Archer Ave
Chicago, 60632
IL, United States
(773) 523-4624

Rate and review Frank's Chicago Shrimp House in Chicago, IL, United States!

Share your experiences at Frank's Chicago Shrimp House with your friends or discover more Restaurants in Chicago, IL, United States.