The upscale McCormick & Schmick's seafood restaurant at the Omni Hotel in downtown San Diego abruptly closed after 15 years in business, the latest closing across the country by the chain since it was bought eight years ago by Houston-based Landry’s Inc.