Cheyenne Square
Shopping center👍 Unfortunately if you don't roam around and seek out bartender or stay on their backs like a monkey you'll never get any service around there and even if doing so oh how long it takes is incredible.
Address
2308 E Cheyenne Ave, North Las Vegas, NV 89030
Rating on Google Maps
4.20 (425 reviews)Open on Google Maps