The prices are reasonable and the portions are big. I always get the tacos, and while they are good the cheese is strange, like it is imitation cheese (I'm not saying it is, it just seems that way). The service is fast and the place is clean. The menu is huge. Their salsa and chips that they bring you is outstanding. I've been back a few times. It's good food for the price and portion.