Like the rest of Memphis, this Hard Rock is old and dirty. The service was horrible. We sat at the bar and waited a solid 20 minutes before either of the two bartenders even acknowledged us, and it was 30 minutes before we had a drink. The rest of the visit went the same. The two bartenders were pissed off, down right rude, and it took forever to get our food, then waited forever to get our check. We literally could have skipped the ticket and no one would have noticed us.
I will say our food was good and typical for Hard Rock, but the service ruined it.