Taco Bell 36195

Taco Bell #36195 is a Taco Bell restaurant located at 420 Virginia Street, Crystal Lake, Illinois.