Super Taco is a casual Mexican restaurant offering classic dishes like tacos and tortas, with phone orders available.