Papalote Mexican Grill

3409 24th St
San Francisco, CA  
Hours of Operation
Sun 11am-9pm
Mon-Sat 11am-10pm
Customer Reviews
 YP.com
mom2be87 on 03/05/2010
This place is Not what I expected. I saw...
 YP.com
Mansqueeze on 04/29/2008
Great fresh tastey Mexican food. Good pe...
Business Details
People Also Viewed
Nopalito
306 Broderick St
San Francisco, CA