E & S Seafood Company
Open
311 N 2nd St
Saint Charles, IL 60174
E & S Seafood Company, located in Saint Charles, IL, offers a fresh and flavorful seafood dining experience. Known for its high-quality dishes and a casual atmosphere, the eatery specializes in a variety of seafood options, from classic favorites to innovative recipes. Guests can enjoy a welcoming environment perfect for family dinners or casual outings with friends.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.