Taste of the Town: South San Francisco

Taste of the Town: South San Francisco

KTVU's Sal Castaneda tells you where to find a no-nonsense Italian sandwich at Little Lucca Sandwich Shop in South City, great kabobs at Amoura and the some of the best coffee and beer in town.

Top Videos

Most Watched

KTVU Vault

Wild Rides