Taco Bell 3314

Taco Bell #3314 is a Taco Bell restaurant located at 565 North Snelling, Saint Paul, Minnesota.