This place is fine and most of the complaints I've seen are more about style rather than quality. The tortilla is flaky because they grill it first, not because it's old. Cabbage instead of lettuce is fairly common in Mexican food. Glad I added the corn because it was pretty tasty!