The South Street Cafe is located on Route 7 just south of the traffic light in the center of Bennington, Vermont. Stop in for delicious homebaked desserts including cakes, pastries, scones and cookies. Enjoy a hot espresso, cappuccino, latte or tea. A nice way to end a day on the trails.