2520 Arville St., Las Vegas, Nevada 89102(702) 409-0586
The best Mexican-style charbroiled chicken in Las Vegas