One of my favorite eateries was a small place called Northstar Bar and Grill. It is on Camino Al Norte just north of Craig Rd.
Northstar Bar & Grill - North Las Vegas, NV | Yelp
Nope.
I lived there for 10 years in the 1990's. I learned very fast when I first moved there the #1 ruled for a local, stay away from the strip as much as possible.