Papalote Mexican Grill Restaurant Review (5 of 5 Stars)
(I posted this to Yelp on 5-16-07.)
3409 24th Street
San Francisco, CA 94110
(415) 970-8815
Mexican
My favorite taqueria. Sure, it’s 50 steps from my door, but I’d go further for it. Excellent service, nice staff, nice decor (though it’s noisy when they’re full).
Their burritos have potato, carrots and other fried vegetables, giving them a very “fresh” taste. :-)