Starbucks Coffee 11093

Starbucks Coffee #11093, also known as Starbucks Newport & Del Mar, Costa Mesa, is a Starbucks coffee shop located at 2590 Newport Boulevard Suite "A", Costa Mesa, California.