Taco Bell 3314

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