Best tacos in the world. I've had tacos from here to Belize and I have to say, the marinade pastor/adobado is awesome. I'll def be back. The restaurant is busy but clean and efficient.
The price is great for what you get and the menu is quite extensive. They offer traditional and a few modern selections of Mexican food. If you can't make it to the location on the strip, there are a few other locations! Check them out!