Super Tacos is a family-owned Mexican restaurant known for using quality ingredients in its recipes. It offers a variety of Mexican dishes, including tacos.