Wow. Stopped here on a whim, and ... wow. Best burrito ever. I shall return!
Good Food and Awesome People.