Taco Bell #26908 is a Taco Bell restaurant located at 3065 Floyd Boulevard, Sioux City, Iowa.[1]

Taco Bell #26908
Map
Store number26908
Address3065 Floyd Boulevard
CitySioux City, Iowa
Coordinates42°31′43″N 96°22′28″W / 42.528553°N 96.374324°W / 42.528553; -96.374324Coordinates: 42°31′43″N 96°22′28″W / 42.528553°N 96.374324°W / 42.528553; -96.374324

References Edit