Taco Bell 2395

Taco Bell #2395 is a Taco Bell restaurant located at 1630 Robert Street South, Saint Paul, Minnesota.