Taco Bell - Fast food restaurant in Mission Bay, San Francisco | Reviews, Photos & Information on Postcard