The Dogwood Restaurant is a landmark in Downtown Vinton, and definitely a local favorite. They are famous for their breakfasts and great prices–you can eat a full breakfast for less than $5! Come and stop by to enjoy some classic home cooking and friendly service.