I've been in several times with various groups and it gets better each time. I love the nachos and the margarita is delicious and generously sized. The atmosphere is beautiful. The service is great especially the helpful and friendly hosts and hostesses.