Definitely one of the best Mexican places I've been to in the southwest (of Las Vegas). We were greeted promptly by a waitress who was just passing by and told us to sit where ever we like. We sat in the bar area at a table, it took a few minutes for us to be notice but the service was really great. We came during happy hour which is from 4-7 pm all tacos are al a carte but only $2 each (there are a few exceptions though).
The food:
We ordered 1 taco al pastor - really good but a little too marinated for my taste.
1 shrimp taco - amazing!
1 fish taco - amazing!
1 pollo a la parilla - so moist and well cooked/marinated
1 taco de lengua - the meat itself lacked some flavor and the green salsa on it was too spicy for me but overall this one gets a 3 on its own.
1 gringo taco - comes in a fried hard shell tortilla, my bf really liked this one.
The ambiance is loud and fun as a bar should be. But if you want to privacy and seclusion they have the opposite side of the bar where the dining area is which I think is good for that.