Portions are very generous.
We ordered Steak nachos which were great, but took more than 30 min to arrive.
I ordered the burrito which was great, but the rice and coleslaw that came with it were pretty bad. It also took forever to come, we waiting a LONG time.
All in all the food is decent, but the service is EXTREMELY slow. Be prepared to spend at least 1 hour from the moment you order your main course till you're served.
The problem of this place may be the kitchen...?. Seems very small for a restaurant that size.
Waitstaff weren't bad, not too friendly but not bad either.
Although the food was OK, it's not worth the wait. I probably won't be coming back.