Chez Snatchh is a fast food restaurant known for its tacos. Temporarily closed.