Howdy, I hope this is the right place to post this message, but since this is a national chain, I thought I'd post here.
Cheeburger Cheeburger (weird name) has set up shop in my area. Can anyone tell me if it's any good or if I should avoid? I guess they are all over the Florida, with franchises in Alabama, Tennessee, and one in Georgia and Long Island.
Thanks in advance.