Yeah Yeah Taco is a taco restaurant. Currently temporarily closed.