Arizona Charlie's Decatur Arizona Charlie's Decatur
Las Vegas, Nevada
very good place