Seafood Restaurant – Best Seafood in North Center / Avondale
Chicago, IL 60618, North Center / Avondale, Chicago
This seafood restaurant in the North Center and Avondale area of Chicago offers fried and boiled seafood, fish plates, and Southern-style comfort fare in a casual, neighborhood setting that serves the local community with a dependable and accessible everyday seafood dining option. Use this page to compare the FoodIndex score …
Loading restaurant details...