131 2nd Street Taylor, WI 54659 MLS# 1580966 $119,900 Great Chance To Become An Entrepreneur And Take Control Of Your Own Destiny. The Squirrels Nest Bar In Taylor, Wi Boasts A Dedicated Clientele And Awaits Fresh Ownership. The Sale Includes Both The Business And The Property. The Adjacent Vacant Lot Is Part Of The Deal, Offering Excellent Opportunity For Expansion Or Outdoor Event/Activity Space. Numerous Updates In/Out Ov...Read More Active