For me, La Prugna D'Oro is the best Italian.
Carnivore is very touristy and not a patch on what it used to be about 10 years ago before the animal do-gooders dumbed down the menu. But if you are a tourist and looking for a fun night out it should be ok.
Rangers, which is actually inside the national park, is a fun nightclub/restaurant with music and dancing and mostly locals at night.