Taco Bell 28942

Taco Bell #28942 is a Taco Bell restaurant located at 172 Dumfries Avenue, Dumfries, Virginia.