Taco Bell Cantina opens at San Francisco's Fisherman's Wharf, bringing energy and visitors ABC7 San Francisco