Dude, moving from vegas to here, 20 miles is closer than the closest fuckin town.
Texas De Brazil in town square, do not fuck around and go to pampas or any other place. Get the lamb with chimichurri sauce. You're welcome.
China Town, take your pick down there. I love Mr. Sammich
In N Out Burger by Wand's gym on Industrial and Tropicana.