Taco Bell 17262

Taco Bell #17262 is a Taco Bell restaurant located at 1599 19th Avenue North, Fargo, North Dakota.