Skip to main content

Bar Louie opens in St. Charles, Mo.


St. Louis — Bar Louie will open its newest location on January 21 in St. Charles, Mo.

It will be the chain’s fifth Missouri location. The 6,484-sq.-ft. bar and eatery will seat 241 patrons.

This ad will auto-close in 10 seconds