Coffee shops
The Coffee Bean & Tea Leaf is one of Coffee shops.

1. The Coffee Bean & Tea Leaf

23647 El Toro Road, Lake Forest, CA
Coffee Shop · 13 tips and reviews