Taco Bell 20819

Taco Bell #20819 is a Taco Bell restaurant located at 26501 Point Lookout Road, Leonardtown, Maryland.