Where can I buy food and drink in Madame Tussauds? You can buy drinks at The Hangover Bar and snacks in our retail shop. Related articles Can I take food or drink into Madame Tussauds Las Vegas? Am I allowed to touch the figures?