Social Cantina brings its festive Mexican fare to downtown Indianapolis, moving into the spot formerly occupied by longtime sushi restaurant Mikado.