Publish date:

Take a Look Inside This Newly Renovated Starbuck's Store

We visited a newly renovated Starbucks store in New York City's Penn Station that has a design geared to tackling the logjam issue.