Starbucks Coffee 5236

Starbucks Coffee #5236, also known as Starbucks Lake Forest - Sycamore Plaza, is a Starbucks coffee shop located at 22331-A El Toro Road, Lake Forest, California.