Starbucks recently opened a new store in New Orleans