The food is good- typical Mexican food- nothing special. Service should be improved. The waiters do not speak English. I was brought the wrong dish and overcharged for it. The manager refused to correct the mistake as it was my fault because "the waiter did not understand me". We live in America and I speak English- learn English people!
We also weren't given the sweet treat at the end of our meal like the other tables were. We didn't bother asking since our waiter probably wouldn't understand us anyway.