New Restaurant Addition: Cheeburger Cheeburger

Published: 04 February 2011

Cheeburger Cheeburger is a small chain with a handful of restaurants in about 20 states. They're best known for their "invent your own taste" menu with over 30 free toppings that you can mix and match. Check it out.