3 Broom Sticks Harry Potter

3 Broom Sticks Cafe, Universal Studios, Harry Potter Land, Orlando, Florida

This park is always SLAMMED. So small, this food however was decent, the gluten-free options were excellent and the atmosphere was epic. Butter beer and chicken and fries after a hard days walk, YUM.

ChillinScore: 4