Cafe 88 ★★★☆☆2.6 (34) Coffee & Tea Cafe 630 Park Ct, Santa Rosa, CA 95407 Today: 10 AM–3 AM Call Website Details →