Pickup from Cafe Tal at Cafetal De Newark, 1126 Capitol Trail Suite D, Newark, DE 19711, USA