Does anybody on here live in Houston, TX? They got a place to go to called Trill Burgers. What do you all think about this burger. Would you eat it? The...