We came to Hammerhead's for lunch. We noticed the parking lot has always been full, so we decided to try it out. The sign in front said to wait to be seated. We waited longer than five minutes before we were even acknowledged. We were then told we could sit anywhere. (Maybe change the sign.) We waited forever for our waitress to come by to take our order. We then watched a handful of people who arrived later than we did get their food and finish before we received ours. We finally get our food and the most important meal (our son's) had to be remade because "someone dropped it." While waiting for our food, our waitress didn't come to check on us at all. The food was mediocre, definitely not worth all the wait. We then had to wait even longer to have our waitress give us the bill so we could leave. Never coming back.