Stop by and taste signature drinks, ice cold beer & frozen cocktails from around the world. Numb is a must try if you like tasty cocktails in a unique environment, just steps off the Strip.
Located on the second floor next to Ben & Jerry's.
3475 S Las Vegas Blvd
Las Vegas, NV 89109