El Super Taco is a restaurant specializing in tacos and offering food delivery and takeout.