I'm not familiar with Chew Chew Charlies (!) albeit I gather it's somewhere along the Atlantic Seaboard???
I know for a fact gator meat is on the menu all over Lousiana and in the Houston area which makes sense because of all the bayous and levees there...and I imagine it's popular in Florida too. I haven't eaten any but will next time I have the opportunity.