Culver's 620

Culver's #620 is a Culver's restaurant located at 12540 Highway 98 West, Destin, Florida.