Olla Cocina at 17 N San Pedro (2010s-2020s)
Olla Cocina, a Mexican restaurant, operated at 17 North San Pedro Street for about a decade. It was popular with San Jose Sharks fans heading to SAP Center.
The restaurant closed, leaving the prime San Pedro Square space open.
The address became a known restaurant location in the district.
The Silk Route is the latest tenant in a space with a long restaurant history.
