Your browser does not support JavaScript, You should enable JavaScript to use this website.


Liberty Peak Deli is a quick-stop sandwich shop. By serving a variety of fresh soups, salads, and subs out of a once used caboose, this deli offers a unique lunch or dinner experience relating to Trempealeau's landscape.