Mainstream Pub – Take a stroll into the Main Street Pub to enjoy happy hour food, bar games, and a delicious late night menu. Their cozy brick building is conveniently located in the heart of downtown St. Charles!