El Pollo Supremo

5210 Mission St San Francisco, CA
Cuban Restaurant, Mexican Restaurant In San Francisco, CA
Recommendations