Starbucks Coffee 18830

Starbucks Coffee #18830, also known as Starbucks Canal St & St Charles, is a Starbucks coffee shop located at 700 Canal Street, New Orleans, Louisiana.