Everyone loves the salsa bar, but I find it mediocre. Sure it has more salsas than most places, with a wider variety -- but it's just not what I expect from salsa. It's fun to try, but it's not something I would do it again.
With the above average prices, and the mediocre salsa bar, it's definitely 3 stars for me.