I am a fan of Publix. Never done delivery, if they have one.
Driving from the Poly, head north on Florida Way until it ends. Turn right onto Reams Rd. and follow until you arrive at the Lakeside Village Plaza. Easy to get to, is only about 5 miles away, and you avoid the congestion on the main roads.