Tag: Vahls

After 84 years, Vahl’s stays the place to be in Alviso

In relation to iconic San Jose joints, Vahl’s in Alviso sits fairly…

11 Min Read