If you saw this place on Triple D go ahead and go. It is as good as advertised. I annihilated my burger. You know when you go somewhere good and you just stop talking once you bite into the food and don't stop until it is gone? That is Bachi Burger.
I came from San Diego to get it. If you live in Arizona or California it is worth a day trip for any foodie.