Eating out somebody will not exactly be a pleasant experience for you ._.
And yeah, it seems her other qualities pale in comparison to her hotness, because that's all I'm hearing from you, really.
Just ask her out, and see what happens. What's better, taking a risk with no long-term...