Loading Video…

This browser does not support the Video element.

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

Azenith Smith reports.