Even though I don't live in Amherst anymore, whenever I can, I make the trip just to get a Burrito. It's well worth the drive, as they've figured out how to perfect flavor the me...
All reviews seem positive