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
When Francis Krammer built this house in 1866, he wanted his mother-in-law close, but not too close, which resulted in the first duplex ever built west of the Mississippi.
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,
4 of 5 stars
Been there, done that? Do tell us about it! Submit a review of this St. Charles restaurant today.
Showing All Restaurants