El Cabrito's

  • 21104 Timberlake Road
  • Lynchburg, VA 24504

El Cabritos Serving Lynchburg since March 1980

El Cabritos Serving Lynchburg since March 1980

Facility Info