Tucked away on the charming town square of Danville, Indiana, the Mayberry Cafe stands as a testament to simpler times – and houses a peach cobbler so divine it might just bring a tear to your eye.
Trifles, Icebox Cakes, French Show-Stoppers...There's A Layered Dessert Here For Everyone!