8090 S Durango Dr, Las Vegas, Nevada 89113 USA
Super clean restaurant w a steady flow of customer. Always a good sign
Photo Credit: Yelp