I would give a lower star if I could. My in-laws picked this place for Thanksgiving. Our food was blah cafeteria tasting food which was disappointing considering their prices and since it is supposedly upscale dining. BUT the worst part was having them steal $25 more than the amount I authorized once my card was charged and having NO ONE from the entire Landry's company fix this!!! Yes, I called the restaurant many times only to be told someone will call back and I even called Landry's corporate phone number which is a pathetic voicemail that no one responds to. I even e-mailed Landry's corporate from their website with no response from them. Todd (the general manager) FINALLY called me back and was a total jerk about it. I'm sorry, who inconvenienced who?! I have gone to the lengths of disputing the whole charge now. DON'T GO HERE! They will steal your money AND be rude about it. And the food it completely not worth it.