ms.
I can't eat here because I need a plane ticket to enter the security area. Therefore, I can't rate this restaurant. However, I've heard good things about the chain. My question is, the address on their web page says 3280 Victor Street, Santa Clara, CA. How can they be in the airport on Victor Street? Something is wrong here. Please advise!