Coming to west Mesa: Los Sombreros (with 3 other concepts?)
Los Sombreros, a popular Mexican restaurant in south Scottsdale for the past two decades, plans to open a spinoff location in west Mesa – and temporarily feature three other concepts under the same roof. It’s all taking over the strip-mall