Culver's 750

Culver's #750 is a Culver's restaurant located at 1175 North McLean Boulevard in Elgin, Illinois. arch 2, 2020.