Mexican restaurant Los Mochis offers a unique fusion of Mexican and Japanese flavors. Enjoy vibrant dishes and city views from its rooftop location.