Signs recently went up announcing that a brand spanking new branch of locally-based java behemoth Coffee Bean & Tea Leaf will soon be taking over the space on the southwest corner of the hyper-busy intersection of Wilshire and Federal in West LA. Seems like an interesting choice for location given the craziness of the traffic and lack of parking. No word on an opening date but I’ll keep checking…