At all Disney owned and operated restaurants at any Disney park or resort, you can charge your meal back to your room. Planet Hollywood and House of Blues are not owned and operated by Disney, so charging back to your room is not permitted there (not sure why the ability to charge back to your room would have an impact on whether or not you go to those restaurants).