Grand Lake Kitchen lends helping hand to struggling SF Mexican restaurant

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