Mexican restaurant provides new menu items in Lynchburg

Historic downtown Lynchburg welcomes a new Mexican restaurant to the array of dining options. El Jefe Taqueria Garaje opened in September 2015 and is located on 1214 Commerce Street. The new restaurant has attracted college students, families and Lynchburg locals during the five month period it has been open. “We get a fair amount of everybody,” front house manager Scott […]
Read more