Can't visit San Francisco without stopping at Jack for our taco fix. While these were a tad over cooked and super duper crunchy, still enjoyed the snack and LOVE the soft drink machine.
Address: 4649 Geary Blvd, San Francisco, CA 94118-2906
Location: United States > California (CA) > San Francisco
Phone Number: +1 415-752-4916