Papalote Mexican Grill

3409 24th St
San Francisco, CA  
Hours of Operation
Sun 11am-9pm
Mon-Sat 11am-10pm
Customer Reviews
mom2be87 on 03/05/2010
This place is Not what I expected. I saw...
malorielucich on 07/22/2009
Papalote has a great selection of health...
Some content provided by
Business Details
People Also Viewed
306 Broderick St
San Francisco, CA