This is a vibrant Mexican restaurant with friendly servers and pretty good Mexican food. I make frequent trips to Mexico, so I'm a bit picky about Mexican food, and there is authenticity in it's food. A fun thing is that they make the guacamole right at your table. Having been there several times, I found the various dishes to be tasty and freshly prepared. And they have good margaritas.