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.