Theresa and her Snowball!!
I got the Bubble Gum flavor and it was soo good! All tourists and everyone needs to be going to this place! Delicious!
There has been this famous and very historic snowball stand in New Orleans for 75 years and they have had the reputation to have the best snowballs in town, the ice is so fine that it melts in your mouth and that the taste of them are great! So me and Theresa went & got some of took pics in front of the place! It was soooo good! :)
I got the Bubble Gum flavor and it was soo good! All tourists and everyone needs to be going to this place! Delicious!