1. Delicia's Restaurant & Latin Market 502 Leesville Rd, behind the former location on Leesville rd, Across Heritage Elem. school., Lynchburg, VA 24502 Coordinate: 37.362186,-79.20807 Phone: (434) 319-5466