Super curious what you have to say about this: Have you been to Juan Pelota Cafe in Lance Armstrong's Austin bike shop, Mellow Johnny's? I was working in Austin today and already got my fix at Jo's but passed by this on my way to the Capitol.I just looked at Yelp and there are some folks that love it more than anything and then others that say the staff is just terrible. Have you ever been there before? I'll pop in on Sunday when I'm back in Austin - Willie Nelson at the new ACL Live at Moody Theater! - and let you know what I think. Just wondering if anyone's had firsthand experience.