9 yrs ago•fotomannnnnreviewedTalk of the Town1238 S Las Vegas Blvd Las Vegas, NV 89104This was my 2nd time so...