This is a rather unique place and its clear when you walk in that the Mexican theme was not the original idea.
The food is not bad nor is it great, its neither super authentic nor over the top tex-mex, some dishes works well and others are boring and uneventful.
The service today was underwhelming and not up to expectations, if you combine that with the robot like waiters who roams around and just removes stuff regardless of you are finished or just continuously drips of soups you don't want, and then getting the bill took way to long.
This is not my favorite place but again, the food is not bad i thinks the overall experience does affect that and i just think that there are better places right around.