Taco Bell 2880

Taco Bell #2880 is a Taco Bell restaurant located at 4135 13th Avenue South, Fargo, North Dakota.