Bluntfacts is right about the Hofbrauhaus. I’ve been there twice recently and I won’t go back. Neither meal was much good, a little overpriced and pretty bland. Say what you like about German food, but bland is not an adjective you hear often.
But, there’s a caveat. I don’t drink. If I drank beer, it would be a fabulous place to go, especially with pals. The beer menu looks authentic and great. The band is drinking right along with you. Looks likes fun.
Lotus of Siam is superb. Best Thai food I’ve ever had by a long shot.
Do not, I repeat, DO NOT, waste any time or money going to Main Street Station. The once-mighty buffet is a sad shadow of its former self. It can be downright disgusting in that way that only bad buffets can be.