Restaurant
Red Chili Restaurant
2 locals recommend,
Location
2538 Berryessa Rd
San Jose, CA
Penitencia Creek
Red Chili Restaurant by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals