Best French Restaurants In La Crosse, WI

Last Updated:
Sort
Le Chateau is a restaurant located in La Crosse, Wisconsin at 410 Cass Street. They are open every day except Sunday. Come in and enjoy a gourmet meal and experience intimate fine dining that only the historical landmark of Le Chateau in La Crosse, can offer. The main floor of Le Chateau is divided into four distinct dining areas: the Champagne Lounge (Salon Champagne), the Peacock Room (La...
410 Cass Street, La Crosse, WI, 54601
Rank
1
2 votes
Sponsor
0.0