Service took a long time, food took a long time. The food itself was not Mexican, but probably more Mexican-inspired. Still not very good though. The fresh guacamole made at your table is a fun idea and tasted good but was way overpriced. Probably would be OK if I never went back there again.