It's about time Humble & Atascocita had a really GOOD burger.