Hagrid's Cafe offers homemade American cuisine, specialty coffee, and soda fountain drinks. They also provide board games and have options for both meat eaters and vegans.