A restaurant is permanently closing this weekend ... are glad for the time they’ve had serving their customers. “Thank you for letting me be a part of your life,” Turpin said.
A popular North Shore restaurant has shut its doors for good after nine "wonderful years." In an Instagram post, Los Chamos in Lynn announced its decision to shutter. However, the 227 Union St.