Find Taco Bell restaurants in Vermont near you now.
Fast food restaurant
Address: 100 Northside Dr, Bennington, VT 05201