Carter's Fish Decatur IL is a beloved fish & chips and seafood restaurant. They offer a variety of fresh seafood options, perfect for quick meals or catering for gatherings.