We've been there for lunch several times and have always been extremely happy.
They also have gluten-free food.
We wanted to take pictures, and they offered us some Mexican sombreros and were happy to take them. We were very, very happy with the service.