vegas 1082000 Las Vegas Blvd S Las Vegas, NV 89104. 108 Eats is located inside the STRAT, a hotel and the tallest building on the Las Vegas Strip. Make your way up 108 floors to the observationVegas108 merupakan satu