Sonic is dishing up a scary good deal today in honor of Halloween: 50-cent corn dogs.

The deal is good all day. And it's not limited to just one: you can buy two, three, four — buy until your heart and stomach are content.

Sonic has restaurants at 3800 N. First Ave. in Oro Valley; 1055 E. Irvington on the south side; 8000 E. Golf Links Road; anbd 2222 E. Broadway.