WALLOON LAKE — A new dining spot recently opened in renovated space near the corner of U.S. 131 and M-75 North. The restaurant, Walloon Junction, occupies the former site of the Junction Inn bar.