Taco Bell 4623

Taco Bell #4623 is a Taco Bell restaurant located at 1804 West University Drive, Edinburg, Texas.