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
Tanya R. on 02/16/2015
This is the place where I want to be if ...
Graham H. on 12/12/2014
Fantastic food, I like that they have a ...
Business Details
People Also Viewed
Taquerias El Farolito Inc.
2950 24th St
San Francisco, CA
Taqueria Mana
439 Stockton St
San Francisco, CA