Beverages are shown at the Double Helix Wine & Whiskey Bar at Town Square in Las Vegas on Saturday, Jan. 14, 2012. The restaurant is located near The Rave Motion Picture complex at the retail cent ...
{}