I'm kinda digging this place. I had the cubano torta (Mexican/Cuban sandwich), it's pretty big. The martinis are good and the salsa is caliente (not for gringos).
Plus they have gelato. I had the spicy chocolate gelato stout float (yup, beer and ice cream). It was awesome.