Papalote Mexican Grill

3409 24th St
San Francisco, CA  
Hours of Operation
Mon-Sat 11am-10pm
Sun 11am-9pm
Customer Reviews
 YP.com
Graham H. on 12/12/2014
Fantastic food, I like that they have a ...
 YP.com
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
 (5)
El Super Burrito
1200 Polk St
San Francisco, CA
 (1)
Taqueria Mana
439 Stockton St
San Francisco, CA
 (2)