Super Taco is a Mexican restaurant offering classic tacos, platters, and beers in a casual, brightly decorated setting.