Food was good, service was decent, atmosphere was great.
Our server was a little short here and there but I think she realized this and tried to make up for it later in our stay. I got the steak tacos which tasted good but maybe could've been cooked a little less. They had a great kids menu and lots of options for the adults.