Taco Shop 760 is a casual Mexican restaurant known for its comforting dishes, especially the popular birria tacos.