Popular restaurants among Giants fans, workers close their doors

Several restaurants across the street from Oracle Park in San Francisco have abruptly closed their doors. They include Giants fan favorites Pete's Tavern and Pedro's Cantina. Azenith Smith reports

Top Videos

Most Watched

KTVU Vault

Wild Rides