Mexican restaurant offering tacos, burritos, and more.