Taco Shack is a taco restaurant. Currently temporarily closed.