Taco Bell 23836

Taco Bell #23836 is a Taco Bell restaurant located at 1285 Parallel Road, Lakeport, California.