Cariba Charlie's Cariba Charlie's
Las Vegas, Nevada