I work in downtown St. Louis so I went to the STL HRC for the first time awhile back. A burger, fries and drink cost over 15 bucks, and it wasn't even that good. I can't imagine how much the prices are in the touristy cities.
Yeah, the decor is cool, but I don't think there's a big difference between eating at an HRC or McDonalds overseas. I'd rather have something local.