The food is good, but I've never had good service here. Recently had a to go order and 2 of the burritos were the wrong ones. They were still good, but would have been nice to have gotten what we ordered. Will still go back though. Just be prepared for slow service. We once waited 20 minutes for a table that was empty when we got there. The service was laughably bad. Even when we sat down there were open clean tables that were ready to go but still they made people wait. I really don't understand how the service can be so bad, but like I said, I will still go back. Good food