Racha Café ★★★★☆4.4 (252) Restaurants Thai restaurant · Asian fusion restaurant · Asian restaurant (...) 2516 Telegraph Ave, Berkeley, CA 94704 Today: 11 AM–9 PM Call Website Details →