TaBu is a Mexican grill & bar offering tacos, burritos, and nachos.