I don't know how they have 3 Stars. We order the Vegetarian Super Nachos and Bean and Cheese Burritos a few times a week because they are so delicious!! We've tried other locations and they are NEVER as good as this location. Our food has always been fresh, hot and delicious!