Afton
Nelson County, VA
Back in July of 2011 we told you about Todd Rath and his Blue Toad Restaurant getting ready to open. On October 12, 2011 they officially opened the inside. Blue Toad is in the former building D’Ambolas restaurant was operated out of for a number of years by Phil D’Ambola and his wife Linda.
In addition to lots of fun outside for the kids and adults, there was music and all sorts of specials to celebrate the one year anniversary.
Congrats Blue Toad!