Super Taco is a relaxed, family-friendly Mexican restaurant. It offers a variety of Mexican dishes, including burritos, pozole, and enchiladas.