Taco Bell 2395

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