Elmhurst has great seafood places, even though it's not by the ocean. You can find tasty Cajun-style crab boils, fresh fish markets, and Asian-style seafood dishes. Many restaurants get daily deliveries of fresh seafood. For the best experience, try the Vietnamese-Cajun spots or buy fresh seafood to cook at home.