We only went here because we had a buy one get one coupon and my husband likes Johnny Rocket's (he insisted we eat at the one on our cruise ship!).
It's been a while since we've eaten at one on land, it's gotten really expensive for a sit down "fast food" type burger. Service was quick but there were only a few other people eating. The burgers were nothing special, skinny fast food type burgers, lots of topping, bun is thick and fresh. Our fries were crisp, not greasy. The onion rings were kind of gross though, not sure if they were over fried or old, the dipping sauce it came with had no taste. Chocolate shake was thick and tasty.
With all the burger places around, I wouldn't go back. Not even with a coupon. Totally not worth it.