Taco Bell 32388

Taco Bell #32388 is a Taco Bell restaurant located at 82 Uinta Drive, Green River, Wyoming.