The Port Street Grill is located in The Ameristar Casino at the end of Main St. in downtown St. Charles. The casino complex reminded me of Disneyland’s Main Street USA
Been there, done that? Do tell us about it! Submit a review of this St. Charles restaurant today.
4 of 5 stars