Grand Lake Kitchen lends helping hand to struggling SF Mexican restaurant

Hard times caused the owners of the popular authentic Mexican take-out spot in San Francisco, La Canasta, to close after more than 35 years of business.

Top Videos

Most Watched

KTVU Vault

Wild Rides