Been there twice and honestly I do not understand what people are so negative about. Each time the food was great, with decent portions and very tasty. Had a pork burrito once and the fish taco the other time. Both times excellent choices.
Service is efficient and courteous - it is a downtown venue hence they get a lot of business-people, so they are used to offering great service.
The prices are a bit on the ridiculous side - so beware, although I will be honest, the portions are decent to make you potentially forget that.