The brand new branch of Coffee Bean & Tea Leaf that was under construction in the curious space on the southwest corner of the super-busy intersection of Wilshire and Federal is now open. Where you might find parking is anyone’s guess. But while you’re driving around looking for a space, you can read more about the SoCal fave beverage shop here.
