Restaurante El Sol Address: 24254 Bennett St, Parksley, VA 23421 Phone: (757) 665-1881 Restaurants Other Businesses: Placa Garibaldi Restaurant & Store at 19083 Lankford Hwy, Parksley, VA 23421 Mi Pueblo Mexican Restaurant at 19083 Lankford Hwy, Parksley, VA 23421 Onancock Laundry & Deli at 22681 Lee Mont Rd, Parksley, VA 23421