New Peruvian Restaurant Altamirano opens in San Francisco

A Bay Area Michelin Star chef is opens a new restaurant in San Francisco called Altamirano. Chef Carlos Altamirano joined us on The Nine to talk about the restaurant located by USF there in the city's Panhandle District.

Top Videos

Most Watched

KTVU Vault

Wild Rides