Santa Clara Welcomes Ike’s Lair
Yes, the sandwich shop sensation that took San Francisco by storm has opened a branch in Santa Clara.
The newest Ike’s Lair, a spin-off of the original Ike’s Place, can be found at 2235 The Alameda in Santa Clara, just a stone’s throw from Santa Clara University.
As with all the other Ike’s locations, the lines are already forming for this one.
Earlier this week, my husband, aka Meat Boy, ventured to the sandwich shop to get take-out.
The menu at each Ike’s location may differ a bit, but all of them feature the behemoth sandwiches with the zany names that the place is known for.