Loading Video…

This browser does not support the Video element.

Estrada's Restaurant in Daly City closes after 102 years in business

Azenith Smith reports.