Taco Bell

2802 Candlers Mountain Rd, Lynchburg VA

(434) 237-3965

Rated 5.0 out of 5 from 1 Reviews Taco Bell is a pretty good Fast Food Restaurant Restaurant Ranked #1 of 37 Restaurants in Southland Acres Lynchburg.

★★★★★ on the 7th of August, 2013

This location is closing for remodeling december 25 until spring
Location