Authentic Mexican restaurant offering tacos, burritos, nachos, and more.