I have visited Johnny Rockets a few times with my daughters. It is usually very crowded, as expected for a decent low price restaurant in a crowded mall. It is not a fast food place, people in a hurry should go to the food court. The burgers (including the veggie burger) were always very good, and so were the root beer floats and milkshakes. Good fries too. Service a bit slow due to the large number of customers, but always friendly and polite. A waitress was extremely kind when my little one accidentally spilled her drink. Kids liked the smiley face ketchup and the dancing waiters. I liked the old diner atmosphere, complete with jukebox on the table (which kept the kids entertained). Noisy and sometimes not too clean, but it is to be expected given the crowd.