Burger Chef restaurant in Tallahassee, Florida.

Burger Chef restaurant in Tallahassee, Florida.