A long-time Mankato restaurant has shut its doors for good. Long John Silver’s closed last night. An employee says the reason for closing was the lease was up and there were disagreements with the property owner over upgrades and renovations to the building.