Newsday guy had a bit on this place and said that it was quite good. Haven't been there yet, but has anyone? How is it vs. El Viva Mariachi? Love to hear more about...well, I guess I can go...but I'm watching the scale, and I'd like to make my outing "worth it" - you know? Thanks!