Zack and Mel's top 5
-
Taste of the Himalayas
Read Reviews2420 Lombard St, San Francisco, CA 94123 (map)
-
El Farolito
Read Reviews2951 24th St, San Francisco, CA 94110 (map)
Colossal burritos and cheap prices make this one of San Francisco's most popular taquerias.
-
Turtle Tower Restaurant
Read Reviews631 Larkin St, San Francisco, CA 94109 (map)
-
Golden Boys Pizza
Read Reviews542 Green St, San Francisco, CA 94133 (map)



Join Us on Facebook
Follow Us on Twitter