Super Taqueria is a laid-back Mexican restaurant offering traditional tacos, tortas, and burritos with a variety of salsas.