oddcha San Rafael, CA ★★★★★4.9 (128) Coffee & Tea Bubble tea store · Tea store oddcha, 905f Irwin St, San Rafael, CA 94901 Today: 11:30 AM–8:30 PM Call Website Details →