Taco Bell 36120

Taco Bell #36120 is a Taco Bell restaurant located at 2681 Lake Tahoe Boulevard, South Lake Tahoe, California.