Taco Bell 19952

Taco Bell #19952 is a Taco Bell restaurant located at 3023 West Houghton Lake Drive, Houghton Lake, Michigan.