5670 Simmons St, North Las Vegas, Nevada 89031 USA
Chicken / Al Pastor / Carne Asada Tacos (no onions)
Photo Credit: Yelp