Where are you going?
Or, let us surprise youSpin the Globe ®

El Pollo Supremo

5210 Mission St, San Francisco, CA 94112, USA
Plane loader
Animated dots
Mexican Restaurant San Francisco California United States
Mexican Restaurant San Francisco California United States
Mexican Restaurant San Francisco California United States
Mexican Restaurant San Francisco California United States

Mexican Restaurant

Phone: 415-337-5750
Fax: 415-466-6099

Hours
Monday-Sunday: 11:00AM to 9:30PM

Payment options: MasterCard, Amex, Cash, Visa, Discover