Shrimp Island – Best Seafood in Belmont Cragin
5358 W Grand Ave, Belmont Cragin, Chicago
Shrimp Island at 5358 W Grand Ave in Belmont Cragin is a neighborhood shrimp house on Chicago's Northwest Side, serving classic fried and boiled shrimp, catfish, and quick-service Southern-style seafood in a casual, no-frills setting that gives the Belmont Cragin community a reliable and satisfying neighborhood seafood option. Use this …
Loading restaurant details...