El Pollo Supremo

Contact Information

5210 Mission St
San Francisco, CA
Phone: 415-337-5750
Fax: 415-466-6099

Hours of Operation

Daily:
11:00 AM - 9:30 PM

Company Information

Year Established: 1982