Please ensure Javascript is enabled for purposes of website accessibility
Home / News / St. Charles Business Record / After 10 years, St. Charles gets floating restaurant

After 10 years, St. Charles gets floating restaurant

Collinsville, Ill., businessman Steve Petroff plans to open the Lt. Robert E. Lee on the St. Charles riverfront next spring. The St. Charles City Council last week approved a deal with Petroff to bring the floating restaurant here. This is not the first time city officials tried to land the Robert E. Lee. About 10 years ...

Leave a Reply

Your email address will not be published. Required fields are marked *

*