The food is fresh and fast without missing quality. Reasonable prices. We get take out quite often as it does not taste like "fast food". The burritos are huge and can be shared. Haven't eaten in as we live close to the restaurant but it is clean and the staff have been great.