Teaspoon Windsor ★★★★☆4.2 (18) Coffee & Tea Bubble tea store 8786 Lakewood Dr, Windsor, CA 95492 Call Website Details →