Apparently a Restaurant I Spent My Childhood Eating At Has the World’s Best Mozzarella Sticks
I'm not even sure I knew they had mozzarella sticks!
While I've now lived in four different cities other than Schaumburg, it will always be my home, so when I read that a Schaumburg restaurant has the 'best mozzarella sticks in the world,' I was like... wait what?
Turns out, not only is the restaurant in Schaumburg, it's three minutes from my parents' house and I've been there hundreds of times.
According to Only In Your State, the best mozzarella sticks on the planet are at Frato's on Roselle Road in Schaumburg.
I've had their pizza, their hot dogs, their cheese fries, even garlic bread, but I seriously don't think I've ever had the mozzarella sticks!
And I'm pretty bummed it'll be a few weeks until I go back there so I can't try them any time soon.
The article says that the sticks are the perfect blend of crunchy and creamy.
Have you been there?