I've been here several times. Once for lunch and several times for happy hour. The staff is very efficient and friendly. Somehow they always manage to keep our bar tab straight even when 20 of us show up together and hang out in the VIP section. The food is good and the drinks are great. If you like margaritas this is the place to go.