Oh, hello, world's first Metro McDonald's, the super new, super "hip," super big (6,734-square feet) 24 hour location of the fast food restaurant in Las Vegas. Graffiti? Check. Modern furniture? Check. Eater Vegas has more. [Eater Vegas]
Filed under: