Is there a Drive thru?
Address: 5519 Snell Ave, San Jose, CA 95123, USA
Juan Sanchez-iboa | Jan 1, 2019
Yes!
Kelli Melocik | Jan 1, 2019
Yes, there is.
Joe G | Jan 1, 2019
Yes, but expect a long wait because its popular right now.
Thanks! Your answer is awaiting moderation.