Super Pollos is a Mexican restaurant specializing in freshly prepared chicken dishes. Temporarily closed.