Vibrant Tex-Mex restaurant serving nachos, burritos, and other staples. Offers cocktails and delivery.