Papalote Mexican Grill

3409 24th St
San Francisco, CA  
Hours of Operation
Mon - Sat 11:00 am - 10:00 pm
Sun 11:00 am - 9:00 pm
Customer Reviews
Graham H. on 12/12/2014
Fantastic food, I like that they have a ...
Ann A. on 10/29/2014
Great place to get your face stuffed wit...
Business Details
People Also Viewed
Taquerias El Farolito Inc.
2950 24th St
San Francisco, CA
Taqueria Mana
439 Stockton St
San Francisco, CA