What fast food chain has a clown head you can put on your car antenna? on Sep 17, 2023 Published in Cooking Trivia Jack In The Box. As of June 2010, Jack-in-the-Box had more than 2100 stores in 18 states.