Not a very large Hard Rock Cafe but I always think hard rock has good consistent food and drinks. Friendly staff. Don't know how you can go wrong. Possibly could have long wait in busy days since a smaller cafe. I have their rewards vip so always get first available seating though. And pays for itself for the small annual fee if you go to a hard rock few times a year