Address: 3600 Taraval St, San Francisco, CA 94116 Phone: (415) 759-8112
Reviewed on 02/22/2026
By: Nicholas k.
It's been a while and I realized I never updated this review since last time. Place has changed back to be more inline with their Irving location. Chips are... more