Leon Country Tavern
Bar
54656 Sparta
United States
Phone: (608) 269-9941
Located between Sparta and Cashton. Great food and a good crowd; come on down and have a good time.
Bar
Phone: (608) 269-9941
Located between Sparta and Cashton. Great food and a good crowd; come on down and have a good time.