Yes, the line is a bit mad, but Ike's give you a free bag of chips and a lollipop to quell the hunger pangs, and once you've paid you're free to sit around in the sun and wait for them to call your name.
Amazing selection - go online, as there's so much choice you might need time to deliberate before ordering. The bread, as mentioned, is incredible (go with the dutch crunch!) and the sandwiches huge. I could only eat half.
Take them to Dolores Park for the best sandwich experience ever. This place deserves 5 cows.Pros: delicious, wide variety, free things!
Cons: expensive, long wait