Super Taco is a taco restaurant.