Feb 82 minEcho & Rig, the Newest Addition to Henderson's Dining SceneThe new Echo & Rig steakhouse and butcher shop in Henderson, Nevada, has taken the place of the old Elephant Bar.