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.
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.