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

1. The Coffee Bean & Tea Leaf

8.1
18503 Yorba Linda Blvd (at Lakeview Ave), Yorba Linda, CA
Coffee Shop · 10 tips and reviews