STORE DIRECTORY

Coffee Bean & Tea Leaf

» Coffee Bean & Tea Leaf
Phone: 805-966-2442
Mall Location: 811A State Street
Description: Since 1963 we’ve been passionate about serving our customers the best coffees and teas from around the world.
Categories List:   
Address:
811A State Street, Santa Barbara, CA 93101, United States
Listing Tags: