3300 7th St, Las Vegas, New Mexico 87701 USA
Mural, Screen, Landscape! Unbeatable!
Photo Credit: Yelp