Tiny Necker spot with just three tables, friendly staff, and genuinely excellent burritos loaded with fresh ingredients—ask about vegan and vegetarian options.