A co-branded Taco Bell/KFC fast food restaurant in San Francisco, California. Yum! Brands often likes to experiment with restaurants that offer products from two or more of its various brands. Photographed by user Coolcaesar on October 16, 2005.
{}