111 Front Street South
La Crosse, WI 54601
Enjoy a Taste of Wisconsin in Three Rivers Lodge. Featuring quality steaks, seafood and salads made from pure and fresh ingredients from local and regional markets. Located in the Radisson Hotel. Open 7 days a week serving breakfast, lunch and dinner.