Fort Street Station pub opens in Boise

Fort Street Station, a new public house at 808 W. Fort St., opened in late June in the North End of Boise.