My opinion of this restaurant is truly mixed. On the whole I'd say I'd give it another try.
The food seems to be a mix of Russian and Mexican dishes, but there are South American dishes mixed in. Drinks are the same way: lots of vodka and margaritas, with pisco sours and caipirinhas thrown into the mix. Oddly, their beer selection is tiny, with only two on tap. The decor is similar to what you'd expect in an American Mexican restaurant. We were there on the weekend, and they offered a floor show: every 20 minutes or so they'd turn up the juke box (mostly English-language) and a couple would dance a mixture of salsa and ballet.
For me, both the service and the food were mixed. The service was really slow, and we had a hard time getting someone to take our order. Admittedly, that might have been partly our fault, as we took some time to look over the menu, and perhaps our English-only explanation that we'd orderfood a little later confused our Russian-only server, but you'd think she'd check up on the Americans hogging the (English-language) menus. Even once we ordered, it seemed like it took some time for the food to come out, but it did, and everything came out correctly, including drinks and the bill. In addition, I got a not-very-well-cleaned water glass with some extra floating things that took some time to replace.
The food again was mixed. The inital courses--appetizer, soup, and salad--were all really good. These were mostly Russian dishes, and were damn tasty. For the main course, we both had a Mexican dish, and they were both really disappointing. My burrito was kind of a messy gloppy wad. A little undercooked, a lot underspiced, kind of watery...not *bad*, just not very good.
I think if I went again I'd look over the menu more carefully.