Georgia Tried The Best Donuts in New Jersey
Recently, Thrillist crowned the top donut shop in every state. I have now tried the donuts from the top pick in New Jersey!
Uncle Dood's Donuts is located in Toms River and I finally got to try these delicious treats!
They are delicious!