clock menu more-arrow no yes mobile

Filed under:

Inside the Metro McDonald's

metro-mcdonalds-175.jpgOh, 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]