UK’s Costa Coffee opens new drive-through in Tarleton, England
Costa Coffee has expanded its UK footprint with the opening of a new drive-through location on Liverpool Road in Tarleton, Lancashire. The Tarleton drive-through store has a contemporary design, complete with both indoor and outdoor seating. The drive- …