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
After a long afternoon of shopping, this restaurant place is the perfect place to relax with a glass of wine and an appetizer. In good weather it is fun to sit outside,
Been there, done that? Do tell us about it! Submit a review of this St. Charles restaurant today.
4 of 5 stars
Showing All Restaurants