Transit Center near Twentyeighth Street Pier in San Diego, CA