This place has a great happy hour and their salsa bar has a ton of choices. Staff is usually friendly (everyone has an off day from time to time) and super responsive. It can get a little busy during happy hour, which makes it hard to find a table some times, but they do have a patio which is nice when it's not 120 degrees outside.