Review for Hard Rock Hotel & Casino Tulsa Review For Barbecue Google User Feb 22 '18 at 23:10 Best tater tots anywhere, but food can be a little slow and drink selection is very limited. View full site to comment or like