This place has the best burritos in the world. Like a previous poster said, do not bother with those silly new burrito chain restaurant like Moe's or Baja Fresh. Willy's burrios are amazing. They are huge and full of the best and freshest ingredients. they also have really good salsas and you can get as much salsa as you want because they keep it on the side in a self service thing. Go Willys!
more