The reasoning for my 3 stars is disheartening for me to review with. We just recently went there for a Sunday fun day and we were a fairly large group which they accommodated immediately and got us sat quickly. I do get that we were a large group, but, I felt it took a little too long for us to receive our drinks. Our server was extra friendly but it was obvious he was nervous serving such a large party. I feel if he had extra support from management these things would of been avoided. It took us at least 20 minutes to receive our first cocktails at our table after ordering them. Again the server was awesome and friendly so I don't blame him for that. I felt as I observed around that we were the closest table near the kitchen that it was obvious we were large and our server needed help running drinks from the bartender it wasn't that busy that someone especially higher up in management would consider coming by to help and support the waiter. That is the only feedback I can give that is negative but the food is completely recommended. I had the shrimp taco and steak taco and they were super yummy. Our table also got ceviche and Brussel sprouts nachos, which I highly recommend.