Hard Rock Cafe is our go to at Citywalk.
Not only is the food and service always good but they do a fantastic job of getting a lot of people through when it's busy. Never more than a short wait even when it's packed. I've always been surprised that it doesn't get much love on these forums. I thought the food was better than Cowfish this last trip in December.