Bengaluru’s Mezcalita refuses to be boring. It pairs a vibrant, mural-filled setting with Mexican food made from imported ingredients. Here's everything I had.